Itaka Employee Directory
Travel ArrangementsOpole, Poland501-1000 Employees
Itaka has about 706 employees across 3 continents, most of them in Europe. By country, the largest groups are Poland (87%), Spain (3%) and Italy (1%). Product Management and Travel make up 43% of the profiles with a known department. Itaka's workforce spans 17 departments.