Location
ottawa
Posted
June 02, 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
Join Thales as a Bid Manager in Ottawa, Canada, and enjoy a hybrid work schedule. This role focuses on managing bids and proposals while ensuring adherence to compliance requirements.
As a Bid Manager, you'll support the development of high-quality bids for Thales, working under senior leadership guidance. Your responsibilities will include coordinating team activities, sourcing project data, and managing bid compliance. You will contribute significantly to contract negotiations and ensure optimal proposal outcomes.
Key Responsibilities:
β’ Lead bid preparation activities across teams
β’ Collaborate on bid strategies with leadership
β’ Collect and organize required information for bids
β’ Ensure alignment with company bid processes
β’ Participate in internal reviews and approvals
Requirements:
β’ Bachelor's degree or relevant experience
β’ At least 3 years in bid-related roles
β’ Proficient in crafting profe...
As a Bid Manager, you'll support the development of high-quality bids for Thales, working under senior leadership guidance. Your responsibilities will include coordinating team activities, sourcing project data, and managing bid compliance. You will contribute significantly to contract negotiations and ensure optimal proposal outcomes.
Key Responsibilities:
β’ Lead bid preparation activities across teams
β’ Collaborate on bid strategies with leadership
β’ Collect and organize required information for bids
β’ Ensure alignment with company bid processes
β’ Participate in internal reviews and approvals
Requirements:
β’ Bachelor's degree or relevant experience
β’ At least 3 years in bid-related roles
β’ Proficient in crafting profe...