
E Source
13 open jobsUtilities
Utilities
3020 Carbon Pl, #300, Boulder, Colorado 80301, US
201-500
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.
Based on 13 current openings

E Source

E Source

E Source

E Source

E Source
6jobs added
Last 30 days6 jobs
Previous 30 days11 jobs
Salary range estimated from 26 job postings published on Global Work AI in the last 90 days.
$85k–$200kper year
$133,000per year