Customer Service Advisor Manager

Thames Water · swindon, england, United-Kingdom

Location
swindon
Job Type
Full-time
Posted
June 17, 2026

Job Description

Join to apply for the Customer Service Advisor Manager role at Thames Water

This is an exciting time to join a busy department and make a difference, the role will be working in a busy blended environment, managing a team of high-performing Customer Service Advisors. This role will be responsible for driving operational performance within a team and supporting our people to take ownership of customer issues, driving first-time resolution. This role will drive performance and quality and invest in supporting our customer service advisors and customers.

What you will be doing as the CSA Team Manager

  • People Leadership/Performance management
  • ntYou will set high standards and carry out quality monitoring to ensure we are getting it right the first time for our customer
  • s.Through regular 1-2-1s, planned and ‘in the moment’ coaching sessions, you will use performance data to lead an improvement in yo...

Ready to Apply?

Submit your application for Customer Service Advisor Manager at Thames Water

Apply Now