← Back
Babcock International Group
Administrative & Specialty Services
3rd Floor, CF10 2EQ
Cardiff, SOUTH GLAMORGAN
Business profile
Babcock is the UK's leading engineering support services company with over 27,000 staff. From training the armed forces to maintaining the MET police's vehicle fleet; Babcock deliversThe UK's Largest Provider of Work-Based Training
Customer reviews
No reviews yet
Write a review