Bid Manager in London

Company: Energy Jobline CVL

Location: London

Posted: May 4th, 2026

Bid Manager

Reports to: Commercial Director

Department: Sales

Role Summary

The Bid Manager is responsible for managing and producing high-quality, winning bids across the UK Critical Infrastructure (CNI) and Commercial sectors. This role requires a strong technical understanding of security, systems integration, and technology solutions, combined with proven experience in delivering successful framework and competitive tenders. The individual will play a critical role in supporting company growth by leading the bid process end‑to‑end, with a particular focus on CCS frameworks and government, utilities, commercial and regulated environments.

Key Responsibilities

Experience Required

Education Requirements

Certifications & Licences

Physical Demands

While performing the duties of this job, the colleague is frequently required to sit, stand, walk, talk or hear and will use hands to finger, handle, or touch objects or controls. On occasion, the colleague may be required to climb and work in high places, stoop, bend or reach above the shoulders.

Specific vision abilities required by this job include close vision, distance vision, vision, peripheral vision, depth perception, and ability to adjust focus.

Additional Information

This role is a hybrid working role where the successful candidate will be expected to attend our client’s London office 1 day per week.

The role offers the opportunity to play a key part in securing strategic contracts and frameworks, supporting the growth of the company within the UK’s most critical and regulated sectors.

#J-18808-Ljbffr
Apply Now