Steve Youell

Head Of Operational Control & Incident Management at Dŵr Cymru Welsh Water

Steve Youell is currently the Head of Wholesale Service, Emergency Planning & Security at Dŵr Cymru Welsh Water. Previously, Steve held the position of National Chairman at the Institute of Water and worked as an Inspector at the Drinking Water Inspectorate. With a background in Applied Science from the University of Portsmouth, Steve has also held roles such as Distribution Project Manager, Water Quality Scientist, and Laboratory Technician at PORTSMOUTH WATER LIMITED.

Links



Teams

This person is not in any teams