Continue in 4 seconds

Ted Barnicoat

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