Skip to main content

About The Barton Partnership | B Corp™

The Barton Partnership | B Corp™ excels in Executive Search, Consulting & Advisory, and Data Science & Analytics recruitment from our London base. Our dedicated team focuses on senior-level placements in these critical areas, including a strong specialisation in Sustainability & Green Technology across the United Kingdom.

The Barton Partnership is a strategic talent solutions provider and executive recruitment firm, established in 2007. It offers services such as executive search, interim placements, and independent consulting to a global client base, including FTSE listed and Fortune 500 companies, SMEs, and various organizations across multiple industries like financial services, technology, and life sciences.

The company focuses on roles related to Strategy & M&A, Digital, Data & Analytics, and ESG & Sustainability, among others. With offices in major cities including London, New York, and Singapore, The Barton Partnership supports clients across Europe, North America, and Asia Pacific. It is recognized for its high standards, being ranked in the Financial Times UK’s Leading Management Consultant Report and named by Forbes as one of the World’s Best Management Consulting Firms. As a certified B Corporation since January 2023, the firm is committed to sustainable business practices and actively promotes positive change through various corporate social responsibility initiatives.

All agencies in London

The Career Agent

London, United Kingdom

  • Customer Service
  • Education & Training
  • Marketing & Communications

The Career Peak

London, United Kingdom

  • Healthcare & Medical
  • Nursing & Allied Health

The Cavalry Global

London, United Kingdom

  • Customer Service
  • Hospitality & Tourism
  • Operations
  • +1 more

The Cfo Practice

London, United Kingdom

  • Accounting & Finance
  • Banking & Financial Services
  • Executive Search

The Change Partners

London, United Kingdom

  • Compliance & Risk
  • Information Technology
  • Marketing & Communications
  • +1 more

The Core Partnership

London, United Kingdom

  • Administration & Office Support
  • Compliance & Risk
  • Information Technology