GET IN TOUCH
Reach out to us by using our contact details below. We assess your requests based on specific criteria and ensure it complies with our mission. Rest assured that all information you provide is treated confidentially.

Address
Rue Dr-Alfred-Vincent 10
1201 Geneva, Switzerland

Phone
Telephone : +41 (0)22 544 29 00
Fax : +41 (0)22 907 36 99