Remote Customer Service Team Lead – Multi‑Channel Excellence

Company: British Council
Apply for the Remote Customer Service Team Lead – Multi‑Channel Excellence
Location: London
Job Description:

The British Council invites applications for a fixed-term, full-time role in London/DC/Edinburgh/Manchester to lead a multi-channel Customer Service team. You will manage day-to-day operations, supervise recruitment, onboarding, and ongoing development of staff while ensuring safeguarding, data protection and financial controls.

This is a remote-friendly, UK-wide role with a strong focus on service quality and customer satisfaction.

#J-18808-Ljbffr…

Posted: October 17th, 2026