Skip to main content

About Robert Allen

Robert Allen uniquely combines Executive Search with Consulting & Advisory from our Barcelona headquarters. Our dedicated team supports organisations across Spain in critical leadership appointments and strategic Human Resources initiatives. We provide nuanced Management Assessment services, ensuring robust talent identification and development for sustained organisational success.

Robert Allen is an executive search and management consulting firm based in Spain, established in 1989. The company operates as part of a global network, with a presence across Europe, America, Asia, and Africa. It specializes in Executive Search and Management Assessment at senior and board levels across various industries. As a generalist boutique consultancy, Robert Allen emphasizes the quality of its consultants and the excellence of its search processes.

The firm offers a range of services, including Executive Search for recruiting board members and senior executives, Management Audits to assess executive teams, and Executive Coaching to develop leadership skills. It also provides support for Succession Planning and Professionalization, particularly for family-owned businesses. Robert Allen serves a diverse client base, including companies of all sizes and institutions, and is a partner of the IMD International Search Group, enhancing its global reach. The company values honesty, loyalty, trust, confidentiality, and excellence in its work.

All agencies in Barcelona

Sabina Divosi

Barcelona, Spain

  • Executive Search
  • Information Technology
  • Operations

Serviselect Management

Barcelona, Spain

  • Construction & Trades
  • Healthcare & Medical
  • Information Technology
  • +1 more

Talent R

Barcelona, Spain

  • Information Technology

Talent Search People

Barcelona, Spain

  • Information Technology
  • Legal
  • Marketing & Communications

Talented International

Barcelona, Spain

  • AI & Machine Learning
  • Education & Training
  • Information Technology
  • +1 more

Tia Jobs

Barcelona, Spain

  • Executive Search
  • Information Technology