CrawlJobs Logo
Thames Water Logo

Thames Water - United Kingdom, Swindon, Customer Service

Filters

×
Cities

Job Offers

Filters

Case Management Advisor

Save Icon
Join Thames Water as a Case Management Advisor in Swindon. You will own and resolve complex customer cases end-to-end, using strong investigation and problem-solving skills. This role offers a generous pension, 24+ days holiday, and on-site training. Bring your customer service passion and proact...
Location Icon
Location
United Kingdom , Swindon
Salary Icon
Salary
27040.00 GBP / Year
thameswater.co.uk Logo
Thames Water
Expiration Date
March 27, 2026