Location
québec
Posted
June 01, 2026
Commute
Local Area
Local Opportunity Near You!
This job is in your area. Enjoy a short commute and work close to home.
Job Description
Elevate CAE’s business pursuits as a Strategic Capture Manager in the Defence sector. Focus on leading proposals for opportunities of $100 million and above from Ottawa or Montreal.
Working within CAE Defence & Security, you will drive the strategy for major capture initiatives, including the preparation of compelling bids. Your role requires collaboration with various teams and a strong understanding of the aerospace and defence industry to ensure compliance and success.
Key Responsibilities: • Lead cross-functional teams in bid preparation • Develop targeted capture strategies and execution plans • Design strategic communication to enhance win probability • Prepare governance deliverables for leadership review • Execute capture budgets to align with strategies
Requirements: • Bachelor’s degree or equivalent experience • 15+ years in the aerospace/defence sector • Experience in complex bid management • Proven ability to lead multi-disciplinary teams • Excell...
Working within CAE Defence & Security, you will drive the strategy for major capture initiatives, including the preparation of compelling bids. Your role requires collaboration with various teams and a strong understanding of the aerospace and defence industry to ensure compliance and success.
Key Responsibilities: • Lead cross-functional teams in bid preparation • Develop targeted capture strategies and execution plans • Design strategic communication to enhance win probability • Prepare governance deliverables for leadership review • Execute capture budgets to align with strategies
Requirements: • Bachelor’s degree or equivalent experience • 15+ years in the aerospace/defence sector • Experience in complex bid management • Proven ability to lead multi-disciplinary teams • Excell...