Our Offices

Paris, France

3 Rue du Temple, 75004

+33 (0) 1 82 83 43 80

Montpellier, France

646 rue Marius Petipa, 34080

+33 (0) 4 30 96 76 76

Barcelona, Spain

World Trade Center, 08039

Geneva, Swiss

Quai de l’Île 13, 1204

+41 (0) 22 518 29 59

Shanghai, China

988 Dingxi rd. Changning District

+86 136 8109 3102

Frankfurt, Germany

Friedrich-Ebert-Anlage 36, 60325