Babcock

 

 

 

 

Babcock

Babcock is the UK's leading engineering support services organisation with revenue of over £3.2bn in 2013 and an order book of circa £12 billion.

Defence, energy, telecommunications, transport and education are all sectors where Babcock can be found working diligently behind the scenes, delivering critical support. Babcock has around 26,000 skilled staff who design, build, manage, operate and maintain assets that are vital to the delivery of many key public services, both in the UK and overseas.