🇺🇸 USAJobs.work

America's Job Portal

← Back to USA Jobs

Ottawa Bid Manager Role at Thales

Company

Thales Canada

Location

ottawa, on

Posted

July 20, 2026

Position Overview

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...

Ready to Apply?

Join thousands of Americans building their careers

Apply Now