Established in 2022 under the newly structured Faculty of Business, the School of Business Technology, Retail and Supply Chain brings together over 70 years of academic experience. The School delivers a range of applied and academic skills to these with great synergies servicing an industry and sector that employs in excess of 390,000 people in Ireland  

Built around the business process, the school combines deep disciplinary expertise from six key components of modern business organisation, grounded in management & organisational theory and supported by an understanding and expertise in technology and the enabling infrastructure. We support a full range of programmes from apprenticeship to doctorate incorporating continuing professional development, as well as a broad range of undergraduate and post graduate programme offerings.  

Together these areas create a coherent set of career-focused disciplines that match existing industry requirements and allow the school to respond to the future development needs of individuals and organisations. The School is a primary national provider of programmes to these sectors. 

We have a strong team of both academic and admin support staff within the School. Many of our academic staff are also very experienced industry practitioners and we bring a multitude of skills to our students and industry partners.   

Our broad range of programmes are based across all three TU Dublin Campuses. 

School Leadership Team  

Head of School
Dr Kevin Byrne

Head of Discipline - Logistics, Supply Chain and Project Management
Declan Allen

Head of Discipline - Retail and E-Commerce
Dr Edmund O’Callaghan

Head of Discipline -  Business Technology
Dr Hugh O’Donnell

School Operations Lead
Patricia Lyons

School Contact Details
+353 1 2205420