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...