David McGeoch is a Senior Principal Engineer at MBDA, where they have been since 2021. Previously, they held various roles, including Engineering Manager and Hybrid Functional Safety Lead Engineer at Jaguar Land Rover from 2017 to 2021, and Control Engineer and Hybrid Control Engineer at AVL-Powertrain UK from 2007 to 2008. Earlier in their career, David worked as a Systems Engineer at Pi-Shurlok from 2005 to 2007. They earned a MEng and PhD in Aerospace Engineering from the University of Glasgow, completing their studies in 2005.
This person is not in the org chart
This person is not in any teams
This person is not in any offices