Facts

Founded in
2000
Number of Employees
200
Languages
German, English, French
Locations
Geneva, Lausanne, Fribourg, Basel, Neuenburg, Yverdon-les-Bains, La Chaux-de-Fonds, Zurich.