Contact

Our locations

Contact Us
Office locations

Switzerland (Headquarters)

Hinterbergstrasse 16, 6312 Steinhausen, Switzerland
+41 415445760

Belgium

Boulevard de France 9a, 1420 Braine l’Alleud, Belgium

China

Rooms 618-619, 6th Floor, JinMao Building, No. 88 Century Avenue, Shanghai 200120, China

France

3 Boulevard de Belfort, F-59000 Lille, France

Greece

14, Kifisias Ave. & Chalepa, Marousi, 15125 Greece
+30 2102209740

Netherlands

Rode Olifant, ZuidHollandlaan 7, 2596AL , The Hague, (‘s-Gravenhage), The Netherlands
+31 (0)708002019

North Macedonia

Soravia Center Skopje, 3 Filip II Makedonski Street, 1000 Skopje, North Macedonia
+38 970349972

Peru

Avenida República de Panamá 3535, oficina 403, San Isidro, Lima, Peru

Romania

SkyTower, 20th floor, Calea Floreasca 246C, Bucharest 014476, Romania

Singapore

3 Anson Road, #14-02 Springleaf Tower, Singapore 079909
+65 63260650

United Arab Emirates

Unit No: AU-28-F, Gold Tower, Jumeirah Lakes Towers, Dubai, United Arab Emirates

United Kingdom

25 Old Burlington Street, London W1S 3AN, United Kingdom
+44 2033729100

USA

2929 Allen Parkway, Suite 200, Houston, Texas 77019, USA
+1 7132438114