Full-time

Capture Manager

Posted by CAE Inc • ahuntsic north, qc, Canada

📍 ahuntsic north, qc 🕒 June 04, 2026

About the Role

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 Apply?

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

Apply Now