C

Capture Manager at CAE Defence & Security

CAE

ahuntsic north, qc, Canada Full-time June 10, 2026

Found Description

Lead strategic bid efforts as a Capture Manager with CAE Defence & Security in Canada. Oversee large-scale pursuits and build cross-functional teams in a dynamic hybrid work environment.

Join the CAE Defence & Security team as a Capture Manager, where you will be responsible for managing large, complex opportunities valued at $100M and above. This senior role requires extensive experience in the aerospace and defense sector, focusing on proposal and bid management strategies, leading cross-functional teams, and executing comprehensive Capture Management Plans. Your leadership will be pivotal in driving customer-oriented solutions, ensuring your team delivers top-quality bids positioned to secure contracts.

Key Responsibilities: • Lead multi-disciplinary teams to create winning bid strategies • Develop tailored pursuit strategies for significant opportunities • Execute Capture Management Plans including competitive analysis • Advise teams on solution and execution stra...

Ready to Apply?

Submit your application for Capture Manager at CAE Defence & Security at CAE

Apply Now