APIIDA employs 25 employees. The APIIDA management team includes Detlef Purschke (CEO), Peter Moersch (Head of Sales and Business Development), and Armin Stephan (Chief Operating Officer (COO)).
Get Contact Info for All DepartmentsLooking for a particular APIIDA employee's phone or email?