Job Description
Drive large‑scale bid efforts as a Strategic Capture Manager with CAE Defence & Security. This hybrid role involves leading pursuit‑to‑award activities for projects over $100M in value.
The Capture Manager is an integral part of the Business Development team, focusing on developing and executing competitive strategies for significant opportunities within the CAE Lead‑to‑Award framework. With a minimum of 15 years’ experience in the aerospace and defence domains, you will lead multi‑disciplinary teams and innovate compelling proposals to enhance win ratios. Your leadership will influence collaboration across corporate stakeholders and drive strategic customer communications.
Key Responsibilities
- Direct multi‑disciplinary teams for executable solutions
- Design and implement chance‑focused strategies
- Conduct win analyses and draft management plans
- Guide teams in solving complex pursuit challenges
- Regularly update leaders...
Job Details
- Location ottawa, on
- Job Type Full-time
- Category Management & Operations, Sales
- Posted Date June 08, 2026
- Application Deadline July 18, 2026