22 Sep
|
Babcock Mission Critical Services España
|
Ottawa
22 Sep
Babcock Mission Critical Services España
Ottawa
Join Babcock Canada as a Strategic Capture Manager in Ottawa, ON. Lead the development of capture plans to secure essential defense contracts effectively. This role mandates significant experience in capture management, ideally with a background in proposal techniques. You will orchestrate efforts across teams, develop winning strategies, and manage stakeholder communication, contributing to Babcock's overall success in enhancing national security capabilities. Key Responsibilities:
Create and implement Capture Plans tailored to needs
Lead and coordinate competitive analysis efforts
Manage Capture budgets and schedules rigorously
Engage with customers to gather intelligence
Prepare and present Capture progress reports Requirements:
8 years of relevant experience required
Knowledge of Capture/Proposal techniques like 'Shipley'
Solid communication and collaboration skills
Capable of problem-solving under pressure
Must qualify for Canadian Secret Security and ITAR Clearance Drive impactful defense solutions through your expertise in capture management at Babcock.
📌 Strategic Capture Manager Babcock Canada Ottawa
🏢 Babcock Mission Critical Services España
📍 Ottawa