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

CAE

📍 québec, qc, Canada

Full-time Management & Operations, Sales Posted June 04, 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 Eligibility for NATO Secret Security Clearance

#J-18808-Ljbffr