Strategic Bid Manager – Energy & Building Services

Company: Mech Electrics Limited
Apply for the Strategic Bid Manager – Energy & Building Services
Location: Blackburn
Job Description:

Mech Electrics Limited in the North-West is seeking two Senior Bid Managers to lead high‑value bid proposals for building services and renewable energy projects. You will own the bid lifecycle from expressions of interest to contract award, coordinating cross‑functional teams and ensuring compliant, compelling submissions.

The role requires at least five years in bid management, strong technical knowledge of energy solutions, and excellent communication.

#J-18808-Ljbffr…

Posted: September 15th, 2026