E Source

E Source

13 open jobsUtilities

About E Source

Industry

Utilities

Headquarters

3020 Carbon Pl, #300, Boulder, Colorado 80301, US

Company size

201-500

Founded

1986

Founded in 1986 and headquartered in Boulder, Colorado, E Source is a trusted partner to utilities across the US and Canada navigating an evolving energy landscape. With more than 700 employees, the company provides evidence-based research and guidance that help utility leaders anticipate challenges and make confident, informed decisions. As pressure grows and resources tighten, E Source combines deep industry visibility, technology, and real-world expertise to help utilities optimize the grid, strengthen operations, and better serve their customers. By identifying what works and reducing risk, the company supports smarter planning, strategic investments, and reliable execution. E Source is committed to shaping the future of the utility industry by helping clients perform, adapt, and lead the transition to a sustainable world.

Jobs at E Source

Work arrangements

Based on 13 current openings

See all 13 E Source jobs →

Hiring activity at E Source

Last 30 days45% fewer jobs added

6jobs added

View current jobs

Last 30 days6 jobs

Previous 30 days11 jobs

Salaries at E Source

Salary range estimated from 26 job postings published on Global Work AI in the last 90 days.

Salary range

$85k–$200kper year

Typical salary

$133,000per year

Related companies