Troy Freeman

Troy Freeman

Network Maintenance Technician @ Rogers Communications

About Troy Freeman

Troy Freeman is a Network Maintenance Technician at Rogers Communications, where he has worked since 2008. He studied Electrical, Electronic and Communications Engineering Technology at Algonquin College, earning a diploma from 2005 to 2007.

People similar to Troy Freeman