Web Development Manager
+44 (0) 2920 783 029
Ieuan is responsible for Forum Europe’s web development and technical operations. He has extensive experience in website development & maintenance and graduated with a First Class Honours in Computer Science from Cardiff University in 2020.
Originally from beautiful Pembrokeshire in West Wales, Ieuan previously worked as a software developer and as an R&D engineer in the telecoms industry.
Want to work with us?