Facts

Founded in
1997
Number of Employees
860
Languages
German
Locations
St. Gallen