Ameresco
Ameresco, Inc. is an independent energy solutions company founded in 2000 by George Sakellaris. The company focuses on delivering energy efficiency and renewable energy solutions that help reduce costs, enhance resilience, and support decarbonization efforts. With over 50 regional offices and more than 1,500 employees, Ameresco has established a strong presence across North America and Europe. The company offers a variety of services, including energy efficiency upgrades, the development and operation of renewable energy plants, and infrastructure improvements to enhance energy reliability. Ameresco also provides financial solutions such as energy savings performance contracts and power purchase agreements, which help customers overcome financial barriers to adopting energy solutions. Their product portfolio includes renewable energy generation assets and energy management systems designed to optimize energy use. Ameresco serves a diverse range of customers, including government entities, utilities, educational institutions, and commercial sectors, all motivated by sustainability and cost savings.
Work at Ameresco in HR or recruiting? Claim this page
Headcount trend
Ameresco went from 942 employees in Jul 2023 to 1,036 in Jun 2025. Last 6 months: 61 people joined, 27 left.
Org structure
Headcount by department
Executive compensation
Hiring now
See all jobsSalaries at Ameresco
All salaries1 salary profiles in the US
H-1B sponsorship
The department split adds up all the years listed above. FY2026 alone: 1 filings.
Peer reviews
Worked with someone at Ameresco?
Anonymous peer reviews on OffTheRecord
Similar companies
Ameresco FAQ
How many employees does Ameresco have?
Ameresco has about 1,036 employees, up 0.6% over the last 3 months (as of Jun 2025).
Does Ameresco sponsor H1B visas?
Yes. Ameresco filed 1 H1B (LCA) application in FY2026, according to the latest U.S. Department of Labor disclosures. It was for a Engineering role.
What is Ameresco's revenue per employee?
Ameresco makes about $1.76M in revenue per employee, based on $1.82B annual revenue and 1,036 employees.
How much does Ameresco pay?
6figr has 1 salary profile for Ameresco in the US, with pay broken down by role, level, gender and ethnicity on the Ameresco salaries page. See Ameresco salaries
Is Ameresco a public company?
Yes. Ameresco is publicly traded under the ticker AMRC on NASDAQ.
Data from Company Prospectus, DOL LCA disclosures, WARN notices and 6figr salary profiles. Updated 21 Oct 2026.