Skip to main content

About McCabe & Barton

McCabe & Barton has provided targeted recruitment solutions from our London base. Our dedicated team builds lasting connections within Information Technology, Consulting, and Digital Transformation, identifying professionals who drive business impact. We focus on strategic placements that genuinely enhance an organisation's capabilities across the UK.

McCabe & Barton is a specialist recruitment company established in 2000, focusing on technology and business change roles in both the private and public sectors. With over two decades of experience, the company is recognized for its expertise in delivering recruitment solutions within Technology, Business Change, and Transformation domains. It operates as a trusted partner, developing long-term relationships with clients to identify and engage suitable candidates.

Founded by Gillian McCabe, who has a strong background in technology delivery, McCabe & Barton emphasizes diversity and inclusion in its practices. The company integrates these values into its recruitment processes and is a member of the Association of Professional Staffing Companies (APSCO), demonstrating its commitment to quality and compliance. McCabe & Barton is dedicated to providing tailored recruitment solutions and workforce planning services to meet the needs of its clients.

All agencies in London

McCann & Braham

London, United Kingdom

  • Banking & Financial Services
  • Energy & Renewables
  • Executive Search
  • +1 more

MCG Professionals

London, United Kingdom

  • Executive Search
  • Information Technology
  • Operations

Mcgregor Boyall

London, United Kingdom

  • Banking & Financial Services
  • Compliance & Risk
  • Government & Public Sector

McKinlay Law

London, United Kingdom

  • Administration & Office Support
  • Executive Search
  • Legal

McLarendon Search

London, United Kingdom

  • Executive Search
  • Manufacturing & Production
  • Retail & Consumer Goods
  • +1 more

McManus Ford

London, United Kingdom

  • Administration & Office Support
  • Information Technology

McROBERTS

London, United Kingdom

  • Customer Service
  • Data & Analytics
  • Marketing & Communications