Babcock International Group
Show contact
Links
Chris Woodward Fcipd
Global Head Of Strategic Workforce Planning
Cheryl Ellis
Business Improvement Manager & Lot 1 Lead
Cheryl Needham
Supply Chain Director
Andrew Irvine
Group Director Of Project Controls
Robert G.
Head Of Strategy
+ 4 more
Richard Scott
Completion Manager
May, 2023 - present
August, 2020
October, 2005
View in org chart