Job Title: Independent Peer Review Manager
Location: Plymouth, Devon + Hybrid Working Arrangements (if applicable)
Compensation: Competitive + Benefits
Role Type: Full time / Permanent
Role ID: SF56759
At Babcock we're working to create a safe and secure world, together, and if you join us, you can play your part as an Independent Peer Review Manager at our Devonport site.
The role
As an Independent Peer...