Strategic Customer Service Leader (London)

Company: Customer service
Apply for the Strategic Customer Service Leader (London)
Location: Greater London
Job Description:

A leading customer service team in London seeks a Manager to take strategic responsibility for the Customer Service Team. Candidates should have a degree or equivalent qualification and extensive leadership experience in customer service. The role involves strategic planning, team development, and performance monitoring to ensure excellent customer service delivery. This position offers a competitive compensation package, including performance-based bonuses and flexible working options.#J-18808-Ljbffr…

Posted: April 7th, 2026