Ameresco

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

Teams at Ameresco

Recently posted jobs

2 Days AgoSaved
Remote
Oregon, USA
Greentech • Energy
Drives sales of energy efficiency, renewable energy, and advanced technology solutions across Oregon. Builds customer relationships, identifies opportunities, develops proposals, presents solutions, negotiates contracts, and secures complex engineering and construction projects. Maintains account plans and CRM updates while coordinating with technical and development teams to meet customer needs. Requires substantial experience selling energy services or related infrastructure solutions and travel up to 30%.
3 Days AgoSaved
In-Office
Framingham, MA, USA
Greentech • Energy
Maintains corporate compliance records, licenses, registrations, legal entity documentation, renewal schedules, and filing deadlines. Coordinates with government agencies, registered agents, Legal, Finance, Tax, HR, Operations, and external stakeholders. Prepares compliance reports and dashboards, supports audits, due diligence, acquisitions, and new business launches, monitors compliance risks, and improves recordkeeping systems. The role requires strong organization, confidentiality, communication, judgment, and deadline management.
6 Days AgoSaved
In-Office
Framingham, MA, USA
Greentech • Energy
Performs full-cycle project accounting and financial analysis for energy, renewable, operations, and maintenance projects. Responsibilities include project cost and WIP analysis, billing, invoicing, budget and forecast monitoring, percent-complete calculations, general ledger adjustments, project closeouts, policy maintenance, and audit and SEC filing support. Collaborates with project managers, business units, construction leaders, and corporate accounting while ensuring compliance with U.S. GAAP.