Facts

Founded in
1901
Number of Employees
20
Languages
German, French
Locations
Lausanne