Get in touch

This field is for validation purposes and should be left unchanged.

Our locations

Coordinates of this location not found
World Map of our locations

Switzerland (Headquarters)

Hinterbergstrasse 16, 6312 Steinhausen, Switzerland

 

Tel +41 41 544 5760

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

Tel +30 2102209740

North Macedonia

Soravia Center Skopje, 3 Filip II Makedonski street, 1000 Skopje, North Macedonia

Tel +389 70 349 972

Netherlands

Rode Olifant, ZuidHollandlaan 7, 2596AL, The Hague, (‘s-Gravenhage), the Netherlands

Tel +31 (0) 70 800 20 19

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

 

Tel +65 6326 0650

UK

25 Old Burlington Street, London W1S 3AN, United Kingdom
Tel +44 203 372 9100

United Arab Emirates

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

USA

2929 Allen Parkway, Suite 200, Houston, Texas 77019, USA

Tel +1 713 243 8114