Está presente en más de 38 países, con oficinas en Alemania, Argentina, Bélgica, Brasil, Canadá, Dinamarca, Emiratos Árabes Unidos, España, Estados Unidos, Francia, Italia, Marruecos, México, Países Bajos, Reino Unido y Túnez.