T

Thales Bid Manager Position Ottawa

Thales Canada

ottawa, on, Canada Full-time June 08, 2026
Apply Now

Vacancy Description

Join Thales as a Bid Manager in Ottawa, Canada, and lead the creation of winning bids and proposals. This hybrid role focuses on compliance and effective coordination among teams to ensure submission success.
In this role, you'll manage the development of bids, ensuring compliance with internal guidelines and regulatory requirements. Engaging with various functional teams, you will organize inputs and support bid strategy formulation. Focusing on building relationships, you'll enhance bid quality and improve the submission process. Collaboration with Capture Leaders and Account Managers is essential for maximizing contract potential.
Key Responsibilities:
• Ensure coordination of bid activities across teams
• Contribute to bid strategy development and communication
• Review functional team inputs for accuracy and completeness
• Support internal approvals processes
• Monitor risks and address issues with senior management
Requirements:
• Degree or equivalent e...

Ready to Apply?

अभी आवेदन करें

Submit your application for Thales Bid Manager Position Ottawa at Thales Canada

Apply for this Position