Impact employs 363 employees. The Impact management team includes Yoshinori Kaino (Chief Executive Officer, President in Japan), Michelle Roberts (HR Manager), and Stan March (Global Account Director).
Looking for a particular Impact employee's phone or email?