Babcock International Group
Babcock International Group PLC, together with its subsidiaries, engages in the design, development, manufacture, and integration of specialist systems for aerospace, defense, and security in t...
Babcock International Group Logo
About Babcock International Group
Babcock International Group PLC provides support services to public sector institutions. The Company offers facilities management, training, and support services to defense, rail transportation, marine, and other public sector organizations. Babcock International Group serves customers in Europe, Africa, and North America.
Address
33 Wigmore Street,
London, W1U 1QX
United Kingdom
Year founded
1989
Number of employees
28,000