Today, Babcock is the UK’s leading engineering support services organisation with revenue of circa £3bn in 2010 and an order book in excess of £12 billion.
,Defence, energy, telecommunications, transport and education are all sectors where Babcock can be found working diligently behind the scenes, delivering critical support.