Location québec, qc
Job Type Full-time
Posted June 01, 2026

Role Description

Lead strategic bid management as a Capture Manager at CAE Defence & Security in Canada. Oversee compliant and competitive pursuit strategies for high-value opportunities above $100M. As a vital member of the CAE Defence & Security Canada Business Development team, you will spearhead pursuit-to-award activities. This senior role requires robust leadership of a multi-disciplinary capture team, focusing on developing effective solutions and pricing strategies. You’ll interface with customers and partners to deliver compelling bids and enhance CAE's standing as a Prime Contractor. Key Responsibilities

Guide a cross-functional capture team for bid solutions Develop tailored pursuit strategies for each prospect Create and implement Capture Management Plans Advise teams on solution execution and commercial strategies Communicate with leadership on pursuit status and risks Requirements

Bachelor's degree in a relevant field Minimum 15 years in aerospace and defence Experience ...

Ready to Apply?

Apply for this Position