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.