C

Lead Business Development Manager for Ecosystem

Center for Open Science

toronto, on, Canada Full-time June 12, 2026

Found Description

Elevate your career with Ecosystem as a Lead Business Development Manager, specializing in energy infrastructure solutions throughout the Greater Toronto Hamilton Area. Drive growth by leveraging your extensive network and understanding of complex sales cycles.
In this role, you will play a crucial part in acquiring multi-million-dollar energy projects that emphasize sustainability and efficiency. Your skills in building strategic relationships will support diverse clientele in sectors like healthcare and education, working closely with internal teams to deliver innovative solutions. Expect to apply strategic thinking while collaborating on high-value projects.
Key Responsibilities:
• Establish a strong client base through proactive outreach
• Evaluate client requirements and showcase Ecosystem's capabilities
• Foster relationships with executive stakeholders
• Coordinate client walk-throughs with engineering staff
• Collaborate to produce high-quality proposals fo...

Ready to Apply?

Submit your application for Lead Business Development Manager for Ecosystem at Center for Open Science

Apply Now