Babcock International logo

Babcock International is a multinational corporation headquartered in the United Kingdom.

It specialises in managing complex assets and infrastructure. Although the company has civil contracts, its main business is with public bodies, particularly the United Kingdom’s Ministry of Defence and Network Rail.

Website: www.babcockinternational.com
Babcock International logo