HolidayCheck Employee Directory
Travel ArrangementsThurgau, Switzerland201-500 Employees
HolidayCheck has about 350 employees across 3 continents, most of them in Europe. By country, the largest groups are Germany (52%), Switzerland (29%) and United States Of America (8%). Engineering and Media & Communications make up 32% of the profiles with a known department. HolidayCheck's workforce spans 26 departments.