Bid Manager

Invictus Group

📍 Slough, Berkshire, United Kingdom

Full-time management

Job Description

Bid Manager

Location: Slough, Berkshire (Hybrid Working)
Salary: Up to £70,000 + Benefits
Hours: Full-Time, Monday to Friday
Sector: Mechanical & Electrical Engineering / Facilities Management

We are currently seeking an experienced and driven Bid Manager to join a growing and highly respected Mechanical & Electrical engineering business based in Slough.

This is an excellent opportunity for a bid professional with experience within Engineering, Building Services, Facilities Management, or Construction environments. The successful candidate will take ownership of the bid function, managing the full tender lifecycle and developing compelling, high-quality submissions that support continued business growth.

Key Responsibilities:

* Manage the full bid lifecycle from qualification through to submission and post-tender review.

* Lead bid planning, governance, review meetings, and submission processes.

* Develop and maint...
Apply for this Position