Get In Touch


CORPORATE OFFICES

France

535 route des lucioles, Bâtiment 3,
06560 Valbonne Sophia Antipolis France

Tel: + 33 (0)4 22 32 68 14

Switzerland

Rue Saint Léger 8
1205 Geneva Switzerland

Tel : +41 (0)22 810 86 55

126 Avenue du Général Leclerc 92100
Boulogne Billancourt France

Tel : +33 (0)1 73 03 15 95

Weinbergstrasse 131
8006 Zürich Switzerland

Tel : +41 (0)44 210 23 41