Bid Manager Wanted at Thales Ottawa

Thales Group • ottawa, Canada

Location ottawa, on
Job Type Full-time
Posted June 03, 2026

Role Description

Take your career further with Thales as a Bid Manager in Ottawa, Canada, offering a hybrid work environment. Engage in strategic bid development and ensure comprehensive proposal submittals.
In this critical role, the Bid Manager will coordinate efforts across multiple teams to produce timely and compliant bids at Thales. Under senior management's direction, you'll be responsible for developing bidding strategies, managing risk assessments, and ensuring all project requirements are met. Your ability to communicate effectively will help deliver successful proposals.
Key Responsibilities:
• Facilitate collaboration among functional teams for bids
• Assist in creating bid strategies with leadership
• Review and organize inputs for bid submissions
• Support adherence to Thales' bid processes
• Help prepare for essential reviews and approvals
Requirements:
• University degree or equivalent experience
• Minimum 3 years in bid development roles
• Strong skills...

Ready to Apply?

Apply for this Position