💼 Full-Time Position

Capture Manager

🏢
CAE Inc
📍 ahuntsic north, qc, Canada
📍
Location
ahuntsic north, Canada
📅
Posted
June 05, 2026
Type
Full-Time
🎯

Full-Time Opportunity: This is a permanent, full-time position with a competitive package and real career growth potential.

Job Description

Overview

As part of the CAE Defence & Security (D&S) Canada Business Development (BD) team, the Capture Manager (CM) leads and manages pursuit‑to‑award activities for large, strategically significant opportunities (Category 3 ≥ $100M and above). The CM reports directly to the D&S Canada BD Director and is accountable for developing and executing a compliant, competitive, and executable pursuit strategy within the CAE Lead‑to‑Award (L2A) framework. Key Responsibilities

Lead a multi‑disciplinary, matrix capture team to design bid‑winning and executable solutions. Develop and manage opportunity‑specific pursuit strategies. Create and execute a Capture Management Plan, including competitive analysis, win themes, pricing strategy, and RFI/ITQ/bid preparation. Advise and, where required, lead solution, execution, commercial, and subcontractor teams to support pursuit objectives. Design and execute strategic customer and market communication plans to shape requirements and i...