>300 consultants
Madrid is the capital of Spain. It is the largest city, and the most visited one. It is a vibrant, culturally diverse and cosmopolitan city that possesses an incredible wealth of cultural attractions.
Madrid hosts our main office, where most of our consultants are located. The office is located in a historic building in a central area, which allows us to be located close to our clients and to the cultural pulse of the city.