Employing over 34,000 highly skilled and committed staff, Babcock is one of the largest and most successful businesses in the UK. Headquartered in London and with offices, specialist training facilities, dockyards, equipment testing centres and research and development facilities across England, Scotland Northern Ireland and Wales, Babcock is a significant employer and a key driver of the UK economy.
Our reach and influence spreads throughout Europe. We operate from bases stretching from Scandinavia to Southern Spain, delivering vital engineering support services and first class training to some of the world’s most innovative and fast moving industries.
Our expertise, commitment and rigour is in demand.
Find a Babcock office