🌿 Back to all jobs

🥝 Ottawa Bid Manager Role at Thales

Thales Canada | quebec, Canada | Posted June 27, 2026

Job Description

Take on the role of Bid Manager at Thales in Ottawa, Canada, where you'll streamline the bid development process and ensure adherence to compliance standards. This hybrid role combines office and remote work.
As a Bid Manager, your primary responsibility is to enhance the bid and proposal development process for prospective customers. Collaborating with various internal teams, you'll ensure document compliance and coordinate the scheduling of important reviews. Your contribution will include risk management and positive stakeholder engagement to facilitate successful outcomes. You'll also support special projects to improve bid processes.
Key Responsibilities:
• Lead the coordination of bid preparation activities
• Analyze and support contract terms and conditions
• Gather and review inputs to ensure completeness
• Prepare for Gate reviews and approvals
• Collaborate with stakeholders and escalate issues as necessary
Requirements:
• University degree or relev...

Apply for This Position

Submit Application