Top Job | 03/05/2024 | Fulltime | Birmingham | Totaljobs 12 pcLocation Birmingham or London with hybrid working About Us Were Ofwat, the Water Services Regulation Authority a non-ministerial government department responsible for regulating the water sector in England and Wales. As the economic regulator of water and wastewater companies in England and Wales
Save for later