Babcock International Group
Show contact
Links
Richard Drake
CTO
Dave Winchcombe
Engineering PMO Lead
Marcia Roberts - Cyclist
IT Application Management & Assurance Lead
Vicky Cope
Head Of Technology
Ezekiel Mhondera
Global Systems & Data Lead
+ 5 more
December, 2022 - present
November, 2022
View in org chart