Ecosystem

HQ
Québec
Total Offices: 7
207 Total Employees
Year Founded: 1993

Teams at Ecosystem

Recently posted jobs

YesterdaySaved
Hybrid
Toronto, ON, CAN
Other
Lead business development for multi-million-dollar energy infrastructure projects across the Greater Toronto Hamilton Area. Responsibilities include building a customer base, generating leads, managing complex consultative sales cycles, cultivating executive relationships, coordinating engineering-led site walkthroughs, developing proposals, supporting go-to-market strategy, identifying expansion opportunities, monitoring client satisfaction, and tracking sales activity in Salesforce.
Other
The engineer contributes to energy projects by defining client needs, designing solutions, conducting site measurements, and managing technical data while fostering client relationships.
8 Days AgoSaved
In-Office
Montréal, QC, CAN
Other
Supervise daily construction site activities for building mechanical (CVAC) projects, ensure quality and compliance with plans, enforce SST standards, coordinate subcontractors, represent the project engineer, and maintain positive stakeholder relations.