Facts

Founded in
1998
Number of Employees
700
Languages
German, English, French, Italian
Locations
Horgen