Owen is Chief Executive of Keep Wales Tidy and is a former Member of WIDAB as well as Chair of the Independent Challenge Group for Dŵr Cymru Welsh Water.
Owen yw Prif Weithredwr Cadwch Gymru'n Daclus ac mae'n gyn-Aelod o WIDAB yn ogystal â Chadeirydd Grŵp Her Annibynnol Dŵr Cymru Welsh Water.