We have colleagues around the world
Discover our global locations
We are part of a global family of 900+ colleagues who live and work from 15 locations in 8 countries around the world.
EUROPE
SOUTH AMERICA
ASIA
Albania
TiranaRr. Kavajes 50
France
ParisQuai de la Loire 34
Germany
BerlinPrenzlauer Allee 36 G
India
GurugramInternational Tech Park Gurugram, Haryana
Italy
VareseVia Dazio Vecchio 7
LecceVia Manzoni 32/D
MateraVia Pietro Nenni 20
PisaVia Vittorio Frascani 24
CagliariVia Igola
Giussago (PV)Via Lanzoni 13
MilanVia Desenzano 2
Mexico
Mexico CityCalle Varsovia 36, Juárez
Netherlands
AmsterdamDonauweg 10
Spain
MadridCalle de Sánchez Pacheco 85
SevillaAv. San Francisco Javier, 20