Strategic Capture Manager for Defense & Security

CAE

Town of Texas (WI)

On-site

USD 110,000 - 150,000

Full time

7 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Benefits package
Work-life balance
Career development

Job summary

CAE USA Inc. seeks a Capture Manager I to drive capture activities for Defense and Security Military Training and Simulation programs.

You will develop and execute comprehensive capture plans, build cross-functional teams, and coordinate resources to improve CAE’s likelihood of win. You will coordinate with business development, engineering, and proposals teams to shape competitive, compliant, and customer-aligned responses.

Qualifications

  • Bachelor’s degree required in a relevant field.
  • Ability to lead teams in dynamic environments.
  • Strong written and verbal communication and negotiation skills.
  • Proficiency with MS Office and ability to interpret complex documents.

Responsibilities

  • Lead capture activities for new business opportunities and recompetes from pursuit decision through contract award.
  • Develop and maintain capture plans and win strategies aligned with customer requirements.
  • Build and lead cross-functional capture teams for technical solutions, pricing, and proposals.
  • Collaborate with various departments to ensure smooth transition from capture to proposal development and submission.
  • Establish and maintain relationships with customers, partners, and stakeholders.

Skills

Leadership
Communication
Negotiation
Multi-tasking
Analytical thinking
Microsoft Office

Education

Bachelor’s degree in Engineering, Business Admin, English, or related field

Tools

Microsoft Office

Job description

CAE USA Inc. seeks a Capture Manager I to drive capture activities for Defense and Security Military Training and Simulation programs.

You will develop and execute comprehensive capture plans, build cross-functional teams, and coordinate resources to improve CAE’s likelihood of win. You will coordinate with business development, engineering, and proposals teams to shape competitive, compliant, and customer-aligned responses.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Capture Manager I – Defense & Security Pursuit Lead
Capture Manager I – Defense & Security Pursuit Lead

CAE • Arlington (TX)

On-site
USD 95,000 - 125,000
Benefits package
Work-life balance
Safe work environment
+1
Capture Manager I — Defense & Security Wins
Capture Manager I — Defense & Security Wins

CAE Inc • Arlington (TX)

On-site
USD 90,000 - 130,000
Competitive benefits
Work-life balance
Professional development
Capture Manager - Defense and Security Pursuit Lead
Capture Manager - Defense and Security Pursuit Lead

CAE USA • Tampa (FL)

On-site
USD 90,000 - 130,000
Benefits package
Career development opportunities
Safe work environment
+1
Capture Manager I: Defense & Security Pursuit Lead
Capture Manager I: Defense & Security Pursuit Lead

CAE USA • Arlington (TX)

On-site
USD 90,000 - 120,000
Strategic Defense & Security Business Developer
Strategic Defense & Security Business Developer

CAE • Arlington (TX)

On-site
USD 90,000 - 150,000
Comprehensive benefits
Work-life balance
Professional development
+1
Defense & Security BizDev Manager — Strategic Growth
Defense & Security BizDev Manager — Strategic Growth

CAE Inc • Town of Texas (WI), Northern (KY)

Hybrid
USD 90,000 - 130,000
Benefits package
Flexible work arrangement
Defense & Security Growth Strategist
Defense & Security Growth Strategist

CAE • Tampa (FL)

On-site
USD 95,000 - 125,000
Defense & Security Growth Manager
Defense & Security Growth Manager

CAE Inc • Arlington (TX)

On-site
USD 90,000 - 140,000
Benefits package
Flexible work-life balance
Defense & Security Business Development Manager
Defense & Security Business Development Manager

CAE • Arlington (TX)

On-site
USD 90,000 - 130,000
Benefits package
Safe work environment
Autonomy to deliver
+1
Defense & Security Business Growth Lead
Defense & Security Business Growth Lead

CAE • Arlington (TX)

On-site
USD 90,000 - 140,000
Comprehensive benefits
Work-life balance
Professional development
+2