Location
ottawa, on, Canada
Posted
June 27, 2026
Job Description
Be the driving force behind high-value bids as a Capture Manager with CAE. Focus on strategic pursuits in the aerospace and defense sectors in a flexible work environment.
In this pivotal role at CAE Defence & Security, the Capture Manager will oversee the pursuit-to-award cycle for opportunities starting at $100M. With a strong background in the aerospace and defense industries, you will lead a multi-disciplinary team to craft competitive solutions that meet customer requirements. Your expertise in capture management will be crucial in shaping execution strategies and winning bid presentations.
Key Responsibilities:
• Lead strategic capture team to develop winning solutions
• Direct and execute Capture Management Plans effectively
• Collaborate with regional sales teams to build client relationships
• Oversee compliance with CAE corporate governance
• Manage capture budgets in alignment with pursuit strategies
Requirements:
• Bachelor's degree in engineering...
In this pivotal role at CAE Defence & Security, the Capture Manager will oversee the pursuit-to-award cycle for opportunities starting at $100M. With a strong background in the aerospace and defense industries, you will lead a multi-disciplinary team to craft competitive solutions that meet customer requirements. Your expertise in capture management will be crucial in shaping execution strategies and winning bid presentations.
Key Responsibilities:
• Lead strategic capture team to develop winning solutions
• Direct and execute Capture Management Plans effectively
• Collaborate with regional sales teams to build client relationships
• Oversee compliance with CAE corporate governance
• Manage capture budgets in alignment with pursuit strategies
Requirements:
• Bachelor's degree in engineering...