20 Sep
|
Babcock Mission Critical Services España
|
Ottawa
20 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