Cuenta con cerca de 2000 profesionales y oficinas en 20 ciudades de España y Portugal, así como en Nueva York, Shanghái, Beijing, São Paulo, Casablanca, Londres, Bruselas, Varsovia, Bogotá, Ciudad de México, Santiago de Chile y Lima.