CAE Defence Capture Manager Role

CAE
Full-time quebec, capitale nationale Management & Operations, Sales
Posted:
June 05, 2026
Location:
quebec, capitale nationale, Canada

Job Description

Join CAE Defence & Security as a Capture Manager, leading strategic pursuits for contracts exceeding $100 million. Utilize your bid management expertise to drive success with multi-disciplinary teams.
As part of the CAE D&S Canada Business Development team, you will oversee significant pursuits, crafting winning solutions tailored to client needs. Your experience in aerospace and defense, along with a solid business acumen, prepares you for this influential role. Lead the development of Capture Management Plans and communicate effectively with leadership about pursuit status and risks.
Key Responsibilities:
• Lead multi-disciplinary teams to create winning solutions
• Develop pursuit strategies customized for each opportunity
• Create detailed Capture Management Plans with win themes
• Advise on execution and solution teams for success
• Regularly communicate pursuit risks and status to leadership
Requirements:
• Bachelor’s degree or equivalent experience req...

Apply for this Job

Submit your application for the CAE Defence Capture Manager Role position at CAE.

Apply Now Save for Later

Job Overview

Job Type: Full-time
Location: quebec, Canada
Posted: June 05, 2026
Deadline: July 15, 2026