Joseph Ribbons

University Coordination Lead

Joseph Ribbons is an experienced engineer with a strong background in project engineering and leadership roles within the aerospace sector, particularly at Leonardo from September 2022 to February 2025. In this position, Joseph worked as a Senior Project Engineer and later as Chief of Staff, focusing on the AW101 platform for the Polish Navy. Prior roles included managing various engineering projects and obtaining accolades such as the 2019 RAeS Reggie Brie Trophy. Education includes a Master of Engineering in Aerospace from the University of Leeds, complemented by a degree in Engineering from the University of Huddersfield and a foundation degree in Creative Arts. Additional experience includes sales roles in the retail sector and research internships that emphasized engineering methodologies and innovative UAV designs.

Location

South Petherton, United Kingdom

Links


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices