Our offices
GENEVA (HEAD OFFICE)
Rue de Jargonnant, 2
1207, Geneva
Switzerland
Phone: +41 (0) 22 312 4000
LONDON
Adam House, 7-10 Adam Street London
WC2N 6AA
United Kingdom
Phone: +44 (0) 207 520 9325
ZURICH
Gessnerallee 38, 3rd Floor,
8001 Zurich
Switzerland
Phone: +41 (0) 78 704 6579