Declan Allen
Head of Logistics, Supply Chain and Project Management
Email: declan.allen@tudublin.ie
Tel: 353 1 220 6284
Declan Allen BA(Hons), MBS, FCILT is Head of Logistics Supply Chain and Project Management at the School of Business Technology, Retail, and Supply Chain. His area of responsibility includes the following MSc in Logistics and Supply Chain Management programmes; BSc in Logistics and Supply Chain Management programmes, and the Logistics Associate Apprenticeship programme.
He is Skill Competition Manager for Logistics and Freight Forwarding Competition World Skills Lyons 2024. He is a Fellow of the Chartered Institute of Logistics and Transport (UK) having served as Chair of the CILT Ireland’s Education Committee and as Council Member from 2004-2006.