babcockinternational.com
–
Bristol, BS3 2HQ, United Kingdom
... You’ll work on a range of exciting design, manufacture and support projects, whilst working with a number of key clients domestically and internationally. Day to day, you’ll: Serve as the primary point of contact for subcontractors, internal ... - May 11