Facts

Founded in
2011
Number of Employees
200
Languages
German
Locations
St. Gallen, Bütschwil, Gossau, Lachen, Pfäffikon, Rapperswil-Jona, Wil.