Declan Allen has a long association with the Irish motor industry having served an apprenticeship to the trade of Motor Mechanic in the 1980s and then worked as Service Manager in a busy Dublin franchised dealership. As an apprentice Motor Mechanic, he attained Bolton College of Technology on day release where he attended evening classes 3 nights a week. In 1990, he began part-time lecturing in Bolton Street, becoming a full-time lecturer in 1998. He was also Assistant Head and Head of Department of Transport Engineering, Dublin Institute of Technology from 2005 to 2015.
Since completing his apprenticeship, he has graduated with a BA (Hons) Degree in Business Studies from the University of Glamorgan and a Masters of Business Studies Degree from UCD. He is currently a registered DBA student with the Grenoble Ecole de Management, France.
Declan is a Fellow of the Chartered Institute of Logistics and Transport (CILT) having served as Chair of the CILT Education Committee and as Council Member from 1996-2006. He currently sits on the Education Committee.
Declan is currently the Assistant Head of School in the School of Management, College of Business DIT, where he is Programme Chair of the BSc in Logistics and Supply Chain Management and the MSc in Technology & Innovation Management degree programmes.
He has published various articles in journals and international conferences on automotive industry, logistics and supply chain management.