Location
ottawa
Posted
June 19, 2026
Commute
Local Area
Local Opportunity Near You!
This job is in your area. Enjoy a short commute and work close to home.
Job 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...
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...