Customer Service Representative
28 days ago
Manchester
Role: Water Specialist
Department: Customer Operations
Reports to: Team Leader (Water)
Location: Manchester, office based About Us
Leep Utilities owns and operates regulated and non-regulated multi-utility networks across the UK. With sites in MediaCityUK, Liverpool Waters and Canary Wharf, ...