Switzerland Travel Centre Employee Directory
Travel ArrangementsZurich, Switzerland51-200 Employees
Switzerland Travel Centre has about 128 employees across 3 continents, most of them in Europe. By country, the largest groups are Switzerland (53%), United Kingdom Of Great Britain And Northern Ireland (34%) and Germany (8%). Product Management and Administrative make up 29% of the profiles with a known department. Switzerland Travel Centre's workforce spans 17 departments.