E Source

E Source is a research, consulting, and data science firm based in Boulder, Colorado, with over 30 years of experience in the utility sector. Founded in 1992, the company provides a range of services to electric and gas utilities, water utilities, and solution providers in the U.S. and Canada. E Source focuses on strategy development, program innovation, customer experience transformation, grid and asset optimization, and technology planning. The company also offers tools and platforms to support its services, including Energy AdVision, an interactive tool for analyzing marketing campaigns, and access to research reports and webinars that keep utilities informed about industry trends. E Source actively participates in initiatives and events, such as the E Source Forum 2025 and various consortia aimed at improving utility operations and addressing challenges like wildfire risks.

Utilities Boulder, United States Founded 1986 ~317 employees

Work at E Source in HR or recruiting? Claim this page

Employees
317
-0.9% in the 3 months to Jun 2025
Revenue / employee
$70.7K
Revenue ~$22.4M
12-month attrition
11.1%
Tech: 7.8%
H1B filings, FY2026
3
Sponsors visas

Headcount trend

E Source went from 245 employees in Jul 2023 to 317 in Jun 2025. Jan to Jun 2025: 23 people joined, 16 left.

Headcount data through Jun 2025

Org structure

Headcount by department

Other133
Engineering76
Operations51
Sales20
Marketing14
Finance8
HR7
Product4

Salaries at E Source

All salaries

5 salary profiles in the US

Most reported roles

Pay by level, gender and ethnicity

H-1B sponsorship

H-1B Sponsorship Limited
H-1B Filings by Department
Engineering3
Consulting2
HR1

The department split adds up all the years listed above. FY2026 alone: 3 filings.

Peer reviews

Worked with someone at E Source?

Anonymous peer reviews on OffTheRecord

Read or write a review

Similar companies

E Source FAQ

How many employees does E Source have?

E Source has about 317 employees, down 0.9% over the 3 months to Jun 2025.

Does E Source sponsor H1B visas?

Yes. E Source filed 3 H1B (LCA) applications in FY2026, according to the latest U.S. Department of Labor disclosures. Most of them were for Consulting roles.

What is E Source's revenue per employee?

E Source makes about $71K in revenue per employee, based on $22.4M annual revenue and 317 employees.

How much does E Source pay?

6figr has 5 salary profiles for E Source in the US, with pay broken down by role, level, gender and ethnicity on the E Source salaries page. See E Source salaries

Data from Company Prospectus, DOL LCA disclosures, WARN notices and 6figr salary profiles.