Bid Manager

Invictus Group · Slough, Berkshire, United Kingdom

Location
Slough
Job Type
Full-time
Posted
July 03, 2026

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

Ready to Apply?

Submit your application for Bid Manager at Invictus Group

Apply Now