Robert Allen was established in Spain in 1989 and belongs to a network with presence in Europe, America, Asia and Africa. It specializes in Executive Search and Management assessment at high levels within a wide range of industry sectors, as well as at the Board level. Its activity is focused on the Executive Search, the Management Audit and by offering Coaching, as an executive development support. We are a generalistic Boutique, that utilizes its wide experience in many different economic sectors, and offers an outstanding consultative advice based on the quality of its consultants, the excellence of its search processes and the use of global resources.
Looking for a particular Robert Allen employee's phone or email?
The Robert Allen annual revenue was $3 million in 2026.
Pedro Torrabadella is the Director of Robert Allen.
4 people are employed at Robert Allen.
The NAICS codes for Robert Allen are [56, 561].
The SIC codes for Robert Allen are [736, 73].