🎓 JobsStudent.com

Your Gateway to Student Success

← Back to Student Jobs

Babcock Canada Aviation Business Development Lead

Student-Friendly Entry-Level
Company

Babcock Mission Critical Services España SA.

Location

ottawa, Canada

Posted

June 05, 2026

🎓 Ready to Start?

Join thousands of students launching their careers

Apply Now

About This Opportunity

Join Babcock Canada as the Aviation Business Development Lead, a pivotal role based in Ottawa, ON. Utilize your expertise in aviation and strategic management to enhance defense capabilities.

This permanent position requires you to orchestrate business strategies and manage an opportunity pipeline aligned with the company goals. You will collaborate with multi-disciplinary teams, lead capture management efforts, and build significant relationships in the aviation sector. Your contributions will shape Canada’s aviation landscape.

Key Responsibilities:
• Develop and implement the Aviation business strategy
• Drive key capture opportunities and manage proposals
• Foster relationships with potential partners and stakeholders
• Lead collaborative teams for proposal success
• Support key initiatives in defense and civil aviation

Requirements:
• Preferred degree in Engineering or Business
• 12+ years in Aviation ...