πŸ‡ΊπŸ‡Έ USAJobs.work

America's Job Portal

← Back to USA Jobs

Capture Management Director at CAE

Company

CAE

Location

ottawa, on

Posted

June 03, 2026

Position Overview

Join CAE as a Capture Management Director, leading pursuit strategies for large-scale projects within defence and security. Focus on bids exceeding $100 million with a hybrid work model.

As part of the CAE Defence & Security Canada Business Development team, you'll guide high-level pursuit-to-award activities. This role demands a strategic approach to managing a multi-disciplinary team, creating competitive bid solutions, and engaging with customers. You'll ensure that your proposals align with corporate standards and maximize the chances of a successful outcome.

Key Responsibilities:
β€’ Oversee a cross-functional capture team to execute winning bids
β€’ Develop and implement tailored Capture Management Plans
β€’ Advise and collaborate on execution and commercial strategies
β€’ Direct communication with senior leadership on pursuit progress
β€’ Build strong customer relationships through strategic interactions

Requirements:

Ready to Apply?

Join thousands of Americans building their careers

Apply Now