Continue in 2 seconds

Ted Barnicoat

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