I

Bid Manager, Dubai - UAE

Iqarus

dubai, dubai, United-Arab-Emirates Full-time June 09, 2026
Apply Now

Opportunity Description

The Bid Manager manages the development of high-quality bids including bespoke solutions as per client requirements following a structured bid process with the aim to win relevant contracts for Iqarus and other relevant business lines within International SOSs Government Services International. The incumbent manages relevant opportunities from identification capture qualification and through contract award including managing the solution design process articulation of the value proposition strategy development key commercial considerations partner identification and risk management.

Duties and responsibilities:

  • Strategic Capture
  • Support the development and execution of capture strategies for opportunities including conducting competition analysis.
  • Collaborate with internal teams including operations pricing legal and subject matter experts to create innovative and commercially viable solutions starting at the capture stage.
  • Buil...
Full-time Management & Operations

Ready to Apply?

Submit your application for Bid Manager, Dubai - UAE at Iqarus

Apply for this Position