Ameresco

HQ
Framingham
Total Offices: 4
1,124 Total Employees
Year Founded: 2000

Teams at Ameresco

Recently posted jobs

YesterdaySaved
In-Office
3 Locations
Greentech • Energy
The Director of Commercial Management will oversee commercial governance, contract structuring, pricing discipline, and risk allocation, ensuring opportunities are bankable and executable. They will collaborate across departments to improve bid quality, cash protection, and margin optimization while leading a high-performing commercial team.
YesterdaySaved
Remote
United States
Greentech • Energy
The Senior Client Success Manager will manage post-sales relationships with enterprise clients, ensuring customer satisfaction, retention, and identifying expansion opportunities. Responsibilities include driving client success, optimizing business processes, and managing service delivery across teams.
YesterdaySaved
In-Office or Remote
Spokane, WA, USA
Greentech • Energy
Lead end-to-end EPC and design-build energy projects ($5M+), enforce site safety, manage budgets, schedules, and Procore documentation, coordinate permits/inspections, oversee commissioning, and maintain client and subcontractor communication to deliver MEP, renewables, and infrastructure upgrades.