πŸ‡ΊπŸ‡Έ USAJobs.work

America's Job Portal

← Back to USA Jobs

Bid Manager, Dubai - UAE

Company

Iqarus

Location

dubai, dubai

Posted

June 15, 2026

Position Overview

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.
  • Build a...

Ready to Apply?

Join thousands of Americans building their careers

Apply Now