Business Engagement and Delivery Officer
Swansea, City and County of Swansea, United Kingdom
Technocamps
Business Engagement and Delivery Officer
Olchfa Comprehensive School
Teacher of ICT and Business Studies
Swansea University
Year in Industry and Employability Officer
Swansea University
Alumni Relations Assistant
University of Wales Trinity Saint David