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.

Renewables & Environment Framingham, United States Founded 2000 ~1,036 employees NASDAQ: AMRC

Work at Ameresco in HR or recruiting? Claim this page

Employees
1,036
+0.6% in 3 months
Revenue / employee
$1.8M
Revenue ~$1.8B
Stock
AMRC
NASDAQ
12-month attrition
9%
Tech: 8.5%
H1B filings, FY2026
1
Sponsors visas
Open jobs
60
Last 30 days

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

Other528
Engineering251
Operations96
Sales93
Finance33
HR16
Marketing12
Design5

Executive compensation

Hiring now

See all jobs

Salaries at Ameresco

All salaries

1 salary profiles in the US

Pay by level, gender and ethnicity

H-1B sponsorship

H-1B Sponsorship Limited
H-1B Filings by Department
Engineering4

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

Read or write a review

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.