Location
quebec
Job Type
Full-time
Posted
June 06, 2026
Job Description
Lead strategic bid management as a Capture Manager at CAE Defence & Security in Canada. Oversee compliant and competitive pursuit strategies for high-value opportunities above $100M.
As a vital member of the CAE Defence & Security Canada Business Development team, you will spearhead pursuit-to-award activities. This senior role requires robust leadership of a multi-disciplinary capture team, focusing on developing effective solutions and pricing strategies. You’ll interface with customers and partners to deliver compelling bids and enhance CAE's standing as a Prime Contractor.
Key Responsibilities
- Guide a cross-functional capture team for bid solutions
- Develop tailored pursuit strategies for each prospect
- Create and implement Capture Management Plans
- Advise teams on solution execution and commercial strategies
- Communicate with leadership on pursuit status and risks
Requirements
- Bachelor's ...
Ready to Apply?
Submit your application for Capture Manager At Cae Defence & Security Quebec City at CAE
Apply Now