Trojan Energy employs 58 employees. The Trojan Energy management team includes Ian Mackenzie (Chief Executive Officer), Jennifer Heiton (Chief Financial Officer), and Catriona McIpd (Head of HR).
Get Contact Info for All DepartmentsLooking for a particular Trojan Energy employee's phone or email?