If you need more lookups,
subscriptions start at $34 USD/month.
Owen Richards Location
Penmaenmawr, GB
Owen Richards Work
Community Engagement Officer @ (May 2026 - Present)
Development Producer @ 16 Media (June 2024 - Present)
Digital Associate @ Practice Solutions Ltd (July 2011 - Present)
Owen Richards Education
Cardiff University
Bachelor of Arts (Communication, Journalism)
2011-2014
Whitchurch High School 2002-2009
Owen Richards Summary
Owen Richards, based in Penmaenmawr, GB, is currently a Community Engagement Officer at Llyfrgell Genedlaethol Cymru / The National Library of Wales. Owen Richards brings experience from previous roles at 16 Media and Practice Solutions Ltd. Owen Richards holds a 2011 - 2014 Bachelor of Arts in Communication, Journalism @ Cardiff University. Owen Richards has 1 mobile phone numbers on RocketReach.
Looking for a different Owen Richards?
Find contact details for 700 million professionals.