Facts

Founded in
1996
Number of Employees
662
Languages
German, English, French, Italian
Locations
Gland, Berne, Zurich, Dubai, Malta, London, Hong Kong, Luxembourg.