Client Relationship Manager

  • Barker Ross Group
  • Leicester, Leicestershire
  • Jan 22, 2026
Full time Call Centre / CustomerService

Job Description

About Barker Ross

Barker Ross is a well-established recruitment business with a strong reputation across industrial, food manufacturing, logistics, and construction sectors. We pride ourselves on long-term partnerships, high service standards, and a people-first approach.

As part of our continued growth, were looking for a Client Relationship Manager to take ownership of key client accounts and stre click apply for full job details