Babcock International Group
- 33 Wigmore Street, W1U 1QX London, United Kingdom
- +44 (0)20 7355 5300
- info@babcockinternational.com
- babcockinternational.com
Description
Our engineering and technology capability has been built up through decades, reinforced by intimate understanding of assets and their owners and we’re committed to building national engineering skills for our industry. Offering deeply pragmatic and integrated solutions to our customers in collaboration and with end-to-end vision, Babcock delivers lifetime engineering.