Bid Manager for Thales in Ottawa

Thales Canada
📍 ottawa, on, Canada 💼 Full-time 🕒 Posted June 04, 2026

Job Description

Elevate your career as a Bid Manager at Thales in Ottawa, Canada, where you'll lead the development of impactful bids and proposals with compliance expertise. This hybrid position involves coordination with multi-disciplinary teams, ensuring timely submission of high-quality bids.
As a Bid Manager, you'll play a crucial role in preparing bids for prospective customers while ensuring compliance with internal processes. Your responsibilities will include collecting inputs from various functions, supporting bid strategies, and maintaining relations with stakeholders. You will work closely with both Capture and Sales Managers to achieve the best contract outcomes.
Key Responsibilities:
• Coordinate multi-disciplinary team activities for bid submissions
• Develop strategies with Capture Lead and Business Leads
• Collect and review inputs from functional teams
• Ensure adherence to company bid processes
• Identify risks and engage senior Bid Managers
Requirements:
...

Ready to Apply?

Submit your application today and join our talented team at Thales Canada.

Submit Application

Job Details

  • Location ottawa, on
  • Job Type Full-time
  • Category Other-General
  • Posted Date June 04, 2026
  • Application Deadline July 14, 2026