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.
This person is not in any teams
This person is not in any offices