Capture Manager

CAE Inc · ahuntsic north, qc, Canada

Location
ahuntsic north
Job Type
Full-time
Posted
June 05, 2026

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

Ready to Apply?

Submit your application for Capture Manager at CAE Inc

Apply Now