Service Manager – Elevate Customer Experience (Leeds)

Company: Yorkshire Water
Apply for the Service Manager – Elevate Customer Experience (Leeds)
Location: Leeds
Job Description:

Yorkshire Water is hiring an NEC Service Manager in Leeds. The role sits at the heart of our customer services operation, offering a competitive salary tied to experience and a clear progression path within a leading water utility.

You will be responsible for delivering exceptional service levels, coordinating NEC related activities, and driving improvements across the customer journey. A focus on stakeholder engagement and operational excellence is essential.

#J-18808-Ljbffr…

Posted: October 6th, 2026