Babcock International Group
Show contact
Links
Richard Drake
CTO
Ezekiel Mhondera
Global Systems & Data Lead
Marcia Roberts - Cyclist
IT Application Management & Assurance Lead
Vicky Cope
Head Of Technology
Colm O'Hanlon
Head Of Data Science
+ 5 more
Damian Smith
Senior Systems Engineer
February, 2023 - present
View in org chart