Strategic Capture Manager for Defence

CAE Inc
Full-time quebec, capitale nationale Management & Operations, Sales
Posted:
May 30, 2026
Location:
quebec, capitale nationale, Canada

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

Apply for this Job

Submit your application for the Strategic Capture Manager for Defence position at CAE Inc.

Apply Now Save for Later

Job Overview

Job Type: Full-time
Location: quebec, Canada
Posted: May 30, 2026
Deadline: July 09, 2026