Service Centre Team Manager

Company: EXL Service
Apply for the Service Centre Team Manager
Location: Manchester
Job Description:

Summary of the role:

The Team Manager plays a pivotal role in leading and developing a high-performing team, ensuring operational excellence and exceptional service delivery. This position requires strong stakeholder engagement and relationship management skills, the ability to motivate and guide team members, and a proven track record in performance management. The role involves setting clear expe…

WHJS1_UKTJ

…

Posted: October 21st, 2026