Full-time Posted June 06, 2026
Apply Now

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