Location
quebec
Job Type
Full-time
Posted
June 06, 2026
Job Description
Overview
Lead strategic pursuits at CAE Defence & Security as a Capture Manager. Utilize your expertise in bid management to drive multi-disciplinary teams and secure high-value contracts. In this pivotal role within the CAE D&S Canada Business Development team, the Capture Manager oversees significant opportunities valued at $100 million or more.
Responsibilities
- Lead multi-disciplinary teams to craft winning solutions
- Develop and implement pursuit strategies tailored to opportunities
- Create Capture Management Plans, including win themes
- Advise on solution and execution teams for support
- Communicate with leadership on pursuit status and risks
Qualifications
- Bachelor’s degree in relevant field or equivalent experience
- 15+ years in aerospace and defense industry
- Experience in bid management for complex programs
- Solid business acumen and project execution skills ...
Ready to Apply?
Submit your application for Capture Manager At Cae Defence & Security Quebec (Quebec City) at CAE
Apply Now