C

Lead Capture Manager at CAE Defence

CAE

montreal (administrative region), qc, Canada Full-time July 09, 2026

Opportunity Description

Step into the pivotal role of Lead Capture Manager with CAE Defence & Security, overseeing projects worth over $100M. This hybrid position requires expertise in strategic leadership and industry insight.
As a key member of the Business Development team, you will leverage 15 years of aerospace and defence experience to craft competitive strategies within the CAE Lead-to-Award framework. Your leadership will guide multi-disciplinary teams in producing compelling proposals that enhance win ratios and optimize customer communication.
Key Responsibilities:
• Oversee cross-functional teams for integrated solutions
• Implement strategies that increase bid success rates
• Conduct win analyses and draft comprehensive management plans
• Facilitate complex resolution challenges for teams
• Provide regular updates to leadership on bid progress
Requirements:
• Bachelor's degree in a relevant field
• Minimum 15 years of industry experience
• Proven track record in co...
Full-time Other-General

Interested in this opportunity? Apply now through Expertini.

Apply for this Position