Glen Allen

IT Delivery Lead at De La Rue PLC

Glen Allen has a diverse work experience in various roles and industries. Glen started their career as a Sales Support Administrator at British Gas Business in July 2010. After working there for two years, they transitioned to a Business Analyst role within the same company, where they stayed until March 2014. Glen then joined De La Rue as a Systems Analyst in March 2014 and later took on roles as a Business and Systems Analyst and a Business Applications Manager from August 2015 to December 2019. In 2020, Glen joined Vodafone as a Business Analyst and worked there until January 2022. Currently, they hold the position of IT Delivery Lead at De La Rue.

Glen Allen obtained a Bachelor of Science (BSc) degree in Geography from Swansea University, where they studied from 2007 to 2010. Additionally, they have acquired several certifications, including the "Foundations of Project Management" from Coursera in September 2023, the "BCS Certificate in Modelling Business Processes" from BCS, The Chartered Institute for IT in March 2015, and the "BCS Certificate in Requirements Engineering" from the same institution in January 2015.

Links

Previous companies

Vodafone logo

Org chart

Sign up to view 1 direct report

Get started