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 ...
Apply for This Position
Ready to take the next step? Click the button below to submit your application.
Submit Application