Babcock hires apprentices across the UK

admin Recruitment News Leave a Comment

Engineering support services company Babcock has recruited 161 new hires to its apprenticeship programmes across its major marine and technology operations in Devonport, Rosyth, Bristol and at Her Majesty’s Naval Base Clyde, following a drive to encourage new talent into the organisation.