CAE

Strategic Capture Manager at CAE Defence

📍 Location
quebec, capitale nationale
⏰ Job Type
Full-time
📅 Posted
June 06, 2026
Apply Now

Job Description

Elevate your career in capture management with CAE Defence & Security in Canada. Lead high-stakes bid strategies for opportunities exceeding $100 million in this senior role.
As a Capture Manager, you will be a key player in CAE's Business Development team. This role requires you to effectively lead a multi-disciplinary team, while developing tailored solutions and pricing strategies. Your interactions with customers and stakeholders will enhance CAE's reputation as a Prime Contractor.
Key Responsibilities:
• Guide a cross-functional capture team for bid solutions
• Develop tailored pursuit strategies for each prospect
• Create and implement Capture Management Plans
• Advise teams on solution execution and commercial strategies
• Communicate with leadership on pursuit status and risks
Requirements:
• Bachelor's degree in a relevant field
• Minimum 15 years in aerospace and defence
• Experience in proposal and bid management
• Proven leadership of div...

Ready to Apply?

Take the next step in your career - we're hiring now!

Apply for this Position