Contact

Let’s talk

Discover Targetspot locations 

Brussel

Av. Herrmann-Debroux 54,
1160 Auderghem
Belgium

New York

1 World Trade Center, 285 Fulton St,
Suite 46J,
New York, NY 10007,
United States

Paris

27 Rue de Mogador,
75009 Paris,
France

Madrid

Av. de la Industria, 6,
28108 Alcobendas, Madrid,
Spain