Full-time

Bid Manager for Thales in Ottawa

Posted by Thales Canada • May 31, 2026

📍 ottawa, on, Canada
Apply Now

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 Seal the Deal?

Submit your application today and take the next step in your career with Thales Canada.

Apply for this Job