Declan Allen

Assistant Head, School of Management, College of Business, TU Dublin

Declan is an 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.

He is the founder and Chief Examiner for the IrelandSkills Logistics Competition. Following the inaugural Logistics Competition in the March 2019 he was appointed WorldskillsIreland’s Expert for the Freight Forwarding Competition for the Worldskills Competition in Kazan, Russia, August 2019. where his competitor won the Gold Medal. At Worldskills Kazan he was nominated to serve as Worldskills Chief Expert for the Logistics and Freight Forwarding Competition in Shanghai 2021.

He 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 (DIT). 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. He is currently completing a DBA in Grenoble Ecole de Management.

For all enquiries, contact our team.

  • Grey Facebook Icon
  • Grey Twitter Icon
  • Grey LinkedIn Icon
  • Grey YouTube Icon
  • Grey Instagram Icon

T: 01 407 0595


© The Education Awards 2020.

All Rights Reserved.