Deb Gregory has experience as Head of Business Planning and Performance at Dŵr Cymru Welsh Water since January 2017. Prior to that, Deb held the position of Head of Change at the same company. Before their role at Dŵr Cymru Welsh Water, Deb was Head of Customer Service at Veolia Water from 2013 to September 2018.
Sign up to view 6 direct reports
Get started
This person is not in any teams