Ryan Duffy Ceng

Fleet Engineering Production Manager at 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.

Links

Previous companies


Org chart

No direct reports

Teams

This person is not in any teams


Offices

This person is not in any offices