Full-time

Capture Manager

Posted by CAE Inc • June 04, 2026

📍 ahuntsic north, qc, Canada
Apply Now

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...

Ready to Seal the Deal?

Submit your application today and take the next step in your career with CAE Inc.

Apply for this Job