H

Global Bid Manager

Hexa People

Porto, Porto District, Portugal full time July 14, 2026

Found Description

Role Overview

The Global Bid Management Lead plays a pivotal role in developing, growing, and retaining international business by leading and overseeing a high-performing bid management function. Acting as the central pillar of the bidding ecosystem, this role is responsible for motivating and directing remote, cross-functional teams and senior leaders across various geographies. The lead manages multiple ongoing bids simultaneously under tight client timelines, maintaining a high level of customer focus and structural governance. 

Key Responsibilities

  • End-to-End Project Management: Establish and run the program management for each bid, which includes developing comprehensive bid plans, organizing/chairing core team meetings, and managing multiple ongoing tenders simultaneously in a high-pressure environment.
  • Risk & Governance Control: Serve as the sing...

Ready to Apply?

Submit your application for Global Bid Manager at Hexa People

Apply Now