Bid Manager
weServed • bristol, england • Posted June 17, 2026
About the Role
Job Title: Bid Manager
Location: Bristol, UK – Hybrid Working Patterns Available
Compensation: £54,019 - £65,981
Role Type: Full time / Permanent
Role ID: SF72842
Shape winning bids that help protect what matters most
At Babcock, we’re working to create a safe and secure world, together. If you join us, you can play your part as a Bid Manager at our Bristol site.
A career with Babcock means being part of critical programmes that support national security, global defence, aerospace and engineering excellence. What you do here really matters — not just to our customers, but to wider society.
The role
As a Bid Manager, you’ll play a pivotal role in securing complex, high‑value opportunities across the global marine and defence sector, including work with the UK Ministry of Defence and international defence customers. This is a career‑defining role where your expertise will help...