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