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

CAE

📍 quebec, capitale nationale, Canada

Full-time Other-General

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