CareerPlanSign in

Director, Business Development, D&S Canada

Ottawa, CA💼 Full-time💰 $184,600–$184,600🗓 2026-08-13 → 2026-09-26

Core

Leading business development and capture activities for CAE Defence & Security Canada, driving growth in defence markets through strategic planning and execution.

Role type

Director, Business Development & Capture

Builds

Defence solutions for Canadian Armed Forces, Department of National Defence, and Government of Canada

Domain

Defence & Security

Deliverable

client delivery

Required skills

strategic thinking, lead-to-award execution, team leadership, stakeholder engagement, value proposition development, market trend analysis, budget management, mentorship

Preferred skills

MBA, large-scale strategic defence pursuit leadership, multi-million dollar budget management, OEM/defence contractor relationship building, global organization coordination

Technologies

None stated

Responsibilities

Lead and develop a team of Business Development Managers and Capture Managers; Develop and execute short-, medium-, and long-term business development strategies; Build and manage a robust pipeline of opportunities across defence markets; Lead the end-to-end Lead-to-Award process; Shape customer requirements and influence opportunity development; Develop compelling value propositions and business cases; Collaborate with strategy, operations, program management, communications, government relations, and public affairs teams; Coordinate pursuit activities across business units and regions; Provide leadership and governance for proposal and capture activities; Manage significant business development, proposal, and pursuit-related budgets; Monitor market trends and competitive activity; Coach and mentor business development professionals

Seniority

Director, strategic leadership & team management

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.