Impact employs 331 employees. The Impact management team includes Helen Hibbott (CEO Asia), Derry Newman (Non-Exec Board Member), and Ted Gemmell (Senior Vice President - Global Client Services).
Get Contact Info for All DepartmentsLooking for a particular Impact employee's phone or email?