Dŵr Cymru Welsh Water's IT department is led by Rob Norris (Chief Technology Officer) and has 275 employees.
Michael Imeche
Principal Mechanical and Electrical Engineer
Mark Collier
Project Delivery Manager
Ben Billingham
Instrumentation, Control and Automation Engineer
Luke Davies
Programme Delivery Manager
Maryam Farhanah
Asset Engineer
Looking for a particular Dŵr Cymru Welsh Water employee's phone or email?