Rory was appointed to his curent role in 2018 and is responsible for company safety policy and strategy, risk management, property and energy performance. His role was expanded in 2021 to encompass sustainability. Having started his career in Iarnród Éireann, Rory moved to Bus Éireann and has held a number of positions in business development, operations and regional general management.
Rory is a graduate in Civil Engineering from UCD and holds an environmental management post-graduate diploma from TCD and a masters degree in Management of Operations from DCU. He also holds a Certificate of Professional Competence in Road Passenger Transport Operations Management (International) and a Certificate in Business Sustainability Management.