Continue in 3 seconds

Ted Barnicoat

Ted Barnicoat, chief information officer for Trimac Information Services Inc.