Facts

Founded in
1811
Number of Employees
23
Languages
German
Locations
St. Gallen