2 Jobs found
Deputy Site Manager 19.10.2025
We have an exciting opportunity for a Deputy Site Manager at Farmoor, Water Treatment Works to join Thames Water.This is a critical facility supplying millions of litres of water daily to the Oxford a...
Mechanical & Electrical Technician 18.10.2025
We are currently recruiting for a Mechanical & Electrical Technician to join our team in our clean water Division to be based out of our Farmoor - Oxford - Water Treatment Works.As a successful candid...