🇺🇸 USAJobs.work

America's Job Portal

← Back to USA Jobs

Strategic Capture Manager at CAE Defence

Company

CAE

Location

quebec, capitale nationale

Posted

June 08, 2026

Position Overview

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?

Join thousands of Americans building their careers

Apply Now