Robert McGeachy

Head Of Digital

Robert McGeachy is the Head Of Digital at Thales, where they oversee the Digital Twin Centre of Competence and drive digital transformation initiatives. Previously, they held various engineering and managerial roles at Thales, including Engineering Manager and Software Engineering Manager, where they managed teams and developed innovative products. Earlier in their career, Robert contributed as a Senior Systems Test Engineer and Systems Engineer at BAE Systems, focusing on flight control systems for military aircraft. They earned their BSc Hons in Physics from the University of Glasgow in 2001.

Location

Kingston Upon Thames, United Kingdom

Links


Org chart


Teams

This person is not in any teams


Offices

This person is not in any offices