Babcock International Group
Ryan Duffy CEng is an experienced engineering professional currently serving as Fleet Engineering Production Manager at Babcock International Group since October 2025. Prior to this role, Ryan held the position of Operations Manager at Teknek, where responsibilities included strategic planning and compliance within manufacturing operations. Ryan has extensive experience at Rolls-Royce, progressing through various roles from Supply Chain Logistics Professional to Manufacturing Engineering Manager, leading teams focused on achieving business goals and developing technical strategies. Educational credentials include an MSc in Operational Excellence from Cranfield University and a BEng(Hons) in Manufacturing Systems from Glasgow Caledonian University.
This person is not in any teams
This person is not in any offices