Capture Manager At Cae Defence & Security Quebec (Quebec City)

CAE · quebec, capitale nationale, Canada

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