Owain Roberts

Programme Manager at Dŵr Cymru Welsh Water

Owain Roberts is an experienced professional with a diverse background in programme management and improvement practices, currently serving as a Programme Manager and previously as a Retail Project Manager at Dŵr Cymru Welsh Water since June 2022. Prior to this role, Owain spent nearly 17 years at British Airways, where positions included Programme Lead, Continuous Improvement Practitioner, and Aircraft Approved Mechanic. Academic credentials include a Bachelor of Engineering degree from The Open University and a BSc (Hons) in Sport, Fitness and Coaching from the same institution. Additional qualifications encompass Lean Process Improvement training from Porsche Consulting and technical education from MG Rover Technical Academy. Early education was completed at St Joseph's Roman Catholic School.

Links

Previous companies

British Airways logo

Org chart

Sign up to view 0 direct reports

Get started