IMPACT employs 77 employees. The IMPACT management team includes Vangelis Hadgigeorgiou (Chief Executive Officer), Ioannis Terpsidis (Co-Founder), and Dimitris Kostoulas (Commercial Director).
Get Contact Info for All DepartmentsLooking for a particular IMPACT employee's phone or email?