Expert
Babcock
Babcock International is the UK’s leading engineering support services company with an order book of £13bn.
Managing vital assets valued at over £40billion, Babcock delivers critical support to many sectors, including defence, transport, energy, telecommunications and education. Our 25,000 skilled staff design, build, manage, operate and maintain assets that are vital to the delivery of many key public services.