Aberystwyth University
Internal Software Developer and Helpdesk Advisor
Canon EMEA
Senior Software Analyst
Apogee Corporation
Head Of Product Development
Canon EMEA
Senior Technology Specialist
Pollards International Ltd.
ICT Project Co-Ordinator
Cyngor Sir CEREDIGION County Council
ICT Infrastructure Development Officer
Apogee Corporation
Apps Product Manager and Technical Consultant
Apogee Corporation
Senior PS Consultant
Apogee Corporation
Head of Product Development and Innovation Centres
University of Wales, Aberystwyth