David Richards is the Lead Supply Chain Manager at Airbus, a position held since 2017. They previously worked at Airbus as a Manufacturing Engineer from 2003 to 2006, and have held multiple roles in supply chain management and quality engineering. David earned a Bachelor of Engineering in Manufacturing Engineering from the University of Liverpool and a Master of Science in Manufacturing Engineering from Cranfield University.
This person is not in the org chart
This person is not in any teams
This person is not in any offices