Babcock International Group

Babcock International Group is the UK’s leading engineering support services company, delivering complex and critical support both in the UK and overseas. With revenue of circa £4.8 billion in 2016 and an order book of circa £20 billion, we manage vital assets within a number of industry sectors including energy, defence, emergency services, transport and education.  The unparalleled expertise of our 35,000 global employees means that – whether designing, building, operating, managing, maintaining or decommissioning vital assets - Babcock is a partner that can be trusted to deliver.

Office Locations

Top