Digital Media Manager
Catrin is a bilingual digital media and strategic communications professional with experience working across Wales’ creative, training, and life sciences sectors. As Digital Media Manager at Life Sciences Hub Wales, she leads the organisation’s paid advertising, web development, campaigns and video production.
Her previous roles at TEC Cymru, Real SFX, and Sgil Cymru strengthened her expertise in digital transformation, stakeholder engagement, and bilingual content production, helping organisations communicate complex ideas in clear, accessible ways.