870 results.

Mining and Construction

We are using our proven whole life asset management capability and independence to optimise fleets within the Mining & Construction sector – improving performance at a reduced cost


Babcock provide engineering, fabrication and facility support for complex marine projects

Information and Intelligence

Delivering solutions for complex organisations with multiple and ever changing information and technology security needs