Established:
1959
Legal status:
Private limited company based in Zurich
Certification:
ISO 9001:2015 / SOC 2 Typ I
Employees:
200 full- and part-time staff
Locations:
1