Babcock International Group
Show contact
David Lockwood
CEO
Richard Drake
CTO
John Howie
Chief Corporate Affairs
Jack Borrett
Group Company Secretary and General Counsel
Neal Misell
Chief Executive, Aviation
+ 6 more
Colm O'Hanlon
Head Of Data Science
Dave Winchcombe
Engineering PMO Lead
Ezekiel Mhondera
Global Systems & Data Lead
James Jarvis
Director Of Technology Delivery
+ 5 more
Current role
View in org chart