Itaka employs 213 employees. The Itaka management team includes Veranika Zdanovich (Marketing and CRM Manager), Wesolowski Michal (Executive Product Manager), and Piotr Labedowicz (Contract Manager).
Get Contact Info for All DepartmentsLooking for a particular Itaka employee's phone or email?