Facts

Founded in
1958
Number of Employees
1319
Languages
German, French, Italian
Locations
Zurich, several other locations