Macdonald, Dettwiler And Associates Corporation

Advanced Capture Manager for Satellite Systems Strategy

📍 Location
montreal, qc
⏰ Job Type
Full-time
📅 Posted
May 28, 2026
Apply Now

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...

Ready to Apply?

Take the next step in your career - we're hiring now!

Apply for this Position