Declan Allen

Skills Competition Manager - Logistics & Freight Forwarding at WorldSkills International

Declan Allen is an experienced professional in logistics and supply chain management. Currently serving as Skills Competition Manager for Logistics & Freight Forwarding and Chief Expert at WorldSkills International since August 2019, Declan also holds a prominent academic role as Head of Logistics Supply Chain and Project Management at Technological University Dublin, a position maintained since January 1990. Additional roles at the same institution include Assistant Head of the School of Management and Lecturer in various departments. Since January 2019, Declan has contributed as a Logistics and Freight Forwarding Expert for World Skills Ireland. Declan's academic qualifications include a Doctorate in Business Administration from Grenoble Ecole de Management, a Postgraduate Certificate in Third Level Learning & Teaching from Technological University Dublin, and a Master of Business Studies in Business Logistics and Manufacturing Strategy from UCD Michael Smurfit Graduate Business School, as well as a Bachelor's degree in Business Studies from the University of South Wales.

Links


Org chart

No direct reports

Teams


Offices

This person is not in any offices


WorldSkills International

WorldSkills International is a not for profit membership association open to agencies or bodies which have a responsibility for promoting vocational education and training in their respective countries/regions. WorldSkills International operates worldwide and is politically and denominationally neutral.


Employees

11-50

Links