Offices list

Belgium

Brussels

Lambroekstraat 5C
1831 Diegem
Belgium

+32 (0)2 311 58 38

Ghent

Kortrijksesteenweg 62
9830 Sint-Martens-Latem
Belgium

+32 (0)9 329 83 80

Hasselt

Wetenschapspark 24
3590 Diepenbeek
Belgium

+32 (0)11 260 990

Denmark

Copenhagen

Adelgade 15
1304 Copenhagen
Denmark

+46 (0) 40 693 59 12

France

Bordeaux

Parc AMPeRIS, Bâtiment Canopée,
10 rue Thomas Edison
33600 Pessac
France

+33 (0)5 40 24 89 60

Lyon

1 place Verrazzano
CP 611
69258 Lyon Cedex 09
France

+33 (0)4 51 08 56 79

Nantes

1 boulevard de Berlin
44000 NANTES
France

+33 (0)2 51 79 77 40

Paris

166 rue Jules Guesde
92300 Levallois-Perret
France

+33 (0)1 85 64 20 20

Rouen

45 Avenue Général Leclerc
76120 Le Grand-Quevilly
France

+33 (0)2 77 41 62 07

Toulouse

6 impasse de Lisieux
CS43133
31026 Toulouse Cedex 3
France

+33 (0)5 32 78 02 25

Germany

Berlin

Oranienstraße 183
10999 Berlin
Germany

+49 (0) 30 346 497 620

Berlin (CDLX)

Oranienstraße 183
10999 Berlin
Germany

+49 (0) 30 69 50 69 06

Dortmund

Phoenixseestraße 20
44263 Dortmund
Germany

+49 (0) 231 90 03 81-0

Luxemburg

Luxembourg

204, Route d'Arlon
8010 Strassen
Luxembourg

+352 26 31 37 49

Morocco

Casablanca

Immeuble 5 Zénith
Quartier Sidi Maârouf
20000 Casablanca
Morocco

+212 (0) 5 29 04 30 42

Oujda

Boulevard Mohammed VI
Complexe Technologique SQLI
60000 Oujda
Morocco

+212 (0) 5 36 68 29 07

Rabat

Mahaj Ryad Center
Buildings 1 & 2, Floors 3,4 and 5, Hay Riad
10000 Rabat
Morocco

+212 (0) 5 37 27 41 50

The Netherlands

Amsterdam

De Ruijterkade 6h
1013 AA Amsterdam
Netherlands

+31 (0) 20 531 5151

Spain

Barcelona

Constitucio 3
2nd Floor, Door 3
08960 Sant Just Desvern Barcelona
Spain

+34 936 282 630

Valencia

Calle Conde de Salvatierra 7 Puerta 3 Piso 1
46004 Valencia Valencia
Spain

+34 96 115 10 26

Sweden

Gothenburg

Kyrkogatan 26
41115 Göteborg
Sweden

+46 (0)31 76 20 200

Switzerland

Geneva

Route des jeunes 12
1212 Grand-Lancy
Switzerland

Lausanne

Avenue William-Fraisse 3
1006 Lausanne
Switzerland

+41 21 637 72 30

United Arab Emirates

Dubai

Office 118, The Loft Offices
Media City
Dubai
United Arab Emirates

+971 4 319 9327

United Kingdom

London

Level 3, 118 Commercial Street
London
E1 6NF
United Kingdom

+44 207 183 1833