Owain is Managing Director of Amcanu Ltd, a specialist designer and manufacturer of Acoustic Attenuating Enclosures and sheet metal solutions.
He is also a qualified helicopter pilot and served as a helmsman on the lifeboat at Burry Port for nearly 25 years.
Owain is a council member of the CBI (Confederation of British Industry) in Wales and Chairman of the Enterprise Forum for the SME Sector (Small to Medium Enterprise).
He became a Wales Air Ambulance Trustee in 2017, sits on the Charity’s Aviation Sub Group and is Director of Cardiff Heliport.