Facts

Founded in
1995
Number of Employees
300
Languages
German, French, Italian
Locations
Lugano, several other locations