Lead Business Development Manager for Ecosystem

Center for Open Science

Full-time Other-General
Apply Now
Location
toronto, on, Canada
Posted
July 04, 2026

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