This site is part of the Informa Connect Division of Informa PLC

This site is operated by a business or businesses owned by Informa PLC and all copyright resides with them. Informa PLC's registered office is 5 Howick Place, London SW1P 1WG. Registered in England and Wales. Number 3099067.



Babcock’s world-leading products and services are tailored for asset owners utilising technology, innovation and our in-built entrepreneurial approach. With offices across the world, Babcock has a significant global reach that enables our Engineering team of 560 qualified and experienced people to be optimised on our worldwide projects.

Our core skills include naval architecture, systems engineering, multi-discipline design support and project management for new build and in-service commercial and defence vessels.

We work closely with our clients in the UK and internationally to develop technical solutions and designs. Our engineering support services include Concept Engineering (Pre-FEED, Feasibility and Technical Analyses), FEED, Basic, Detail and Production Design, and Project Management and Commissioning Support for new build, conversions and in-service vessels.