Global Customer Service Manager - Lead & Inspire Teams

Company: Next Careers

Location: East Midlands

Posted: April 29th, 2026

Next Careers is seeking a Customer Service Manager to lead a passionate team within our International department in Leicester. You will motivate Advisors to deliver exceptional service, manage performance challenges, and ensure operational excellence. The ideal candidate will have prior management experience, preferably in a contact centre, and be adept in Power BI for decision-making. This role requires occasional travel to our Manchester hub. Join us in shaping a successful service culture! #J-18808-Ljbffr
Apply Now