Posted:
June 08, 2026
Location:
montreal, qc, Canada

Job Description

Transform your career as a Capture Manager in the satellite sector. Focus on business development, pricing strategies, and customized solutions that meet unique client requirements.

As a Capture Manager, your primary objective will be to oversee the new business capture process within satellite systems. With over 10 years of experience in the technical field, you will utilize your skills in proposal management and market analysis. You will work closely with teams to coordinate winning proposals and ensure effective communication with clients throughout the process.

Key Responsibilities:
• Execute capture plans for advanced system solutions
• Collaborate with teams to develop customized proposals
• Prepare pricing and business case presentations
• Manage product and market assessments for development
• Support negotiations and ensure smooth transitions

Requirements:
• 10 years of relevant technical experience req...

Apply for this Job

Submit your application for the Advanced Capture Manager for Satellite Systems Strategy position at Macdonald, Dettwiler And Associates Corporation.

Apply Now Save for Later

Job Overview

Job Type: Full-time
Location: montreal, Canada
Posted: June 08, 2026
Deadline: July 18, 2026