Assistant Head, School of Management, College of Business, Technological University Dublin
Declan Allen, BA (Hons), MBS, FCILT, received his MBS in Business Logistics and Manufacturing Strategy from The Michael Smurfit Graduate Business School UCD in 1996. He is the former Head of Department of Transport Engineering, Dublin Institute of Technology. Declan is currently the Assistant Head of School in the School of Management, College of Business, Technological University Dublin where he is Programme Director of the School of Management’s BSc in Logistics and Supply Chain Management degree programmes, the MSc in Technology and Innovation Management and the newly established Logistics Associate Apprenticeship.
As IrelandSkills Chief Examiner and WorldSkills Ireland’s Expert for the Logistics National Skills Competition, he trained Ireland’s Gold Medal Winner Megan Yeates for her win WorldSkills Kazan 2019. He is WorldSkills Chief Expert for the Freight Forwarding Competition in WorldSkills Shanghai 2022.
He is a Fellow of the Chartered Institute of Logistics and Transport (UK). He served as Chair of the CILT Ireland’s Education Committee and as Council Member from 2004-2006.
Declan has published numerous papers in journals and international conferences on automotive industry, logistics, and supply chain management.
He is currently a registered DBA candidate with Grenoble Ecole de Management, France.