Customer Support Technician
14 hours ago
Manchester
As a Customer Support Technician, you'll play a vital role in protecting our customers, communities and the environment.Working out in the field, you'll respond to wastewater related issues, investigate the root cause, and ensure the right actions are taken to put things right.You'll become a truste