DM

David McGeoch

Senior Principal Engineer

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.

Location

Coventry, 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