11,525 people are employed at Babcock International Group.
The NAICS codes for Babcock International Group are [33, 561210, 56, 56121, 5612, 561].
The SIC codes for Babcock International Group are [87, 874].