Established:
1959
Legal status:
Private limited company based in Zurich
Certification:
ISO 18295 / ISAE 3402 (Type 2)
Employees:
200 full- and part-time staff
Locations:
1