Facts & figures

Established 1959
Legal status Limited company based in Zurich
Certification ISO 9001:2008,
Swiss TS, Reg.-Nr 01-394-043
Employees 500 full- and part-time staff
Locations 2