Strategic Bid Manager – Lead High-Impact Proposals

Company: Channel 3 Consulting
Apply for the Strategic Bid Manager – Lead High-Impact Proposals
Location: London
Job Description:

Channel 3 Consulting is seeking a Bid Manager to establish and lead its bid management function. This role involves managing the end-to-end bid process for strategic frameworks and client tenders, ensuring high-quality submissions.

The ideal candidate will have a passion for digital health and care, alongside a proven track record in bid management. They will work in a supportive environment that values personal development and collective success.

Benefits include a competitive salary, flexible working options, and 25 days of annual leave.

#J-18808-Ljbffr…

Posted: June 2nd, 2026