Click here to visit Company website
Babcock International Group PLC is a FTSE 250 company and one of the UK's leading engineering support services organisations. Babcock delivers critical asset support to many sectors, including transport, energy, defence, telecommunications and education.