🌴 JobsLeisure.com

Where Work Meets Adventure

← Back to Leisure Jobs

Strategic Capture Manager for Defence

Hospitality Full Benefits Career Growth
Company

CAE Inc

Location

quebec, Canada

Posted

June 05, 2026

Start Your Adventure

Join our team and work where others vacation

Apply Now

About This Opportunity

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 managemen...