2 Jobs found
Performance Manager (IED) 07.05.2025
We are looking for a Performance Manager to join Thames Water permanently.This is an exciting opportunity to really make a difference in one or our most critical roles within Waste Treatment as a fron...
Mechanical Technician 05.05.2025
About the role:We have an excellent opportunity for an experienced Mechanical Technician to join our Maintenance team at Wargrave Sewage Treatment Works (STW). As the successful candidate, your role w...