Contact us

Global Headquarters

Address:
24 Quai du Seujet
P.O. Box 2391
1211 Geneva - Switzerland

Telephone:
+41 22 918 71 71