E Source

HQ
Boulder, Colorado, USA
Total Offices: 4
228 Total Employees
Year Founded: 1986

Jobs at Similar Companies

Similar Companies Hiring

Other • Marketing Tech • Digital Media • Analytics • AdTech
New York, NY
60 Employees
Software • Other • Machine Learning • Infrastructure as a Service (IaaS) • Hardware • Cloud • Artificial Intelligence
San Francisco, CA
51 Employees
Social Media • Other • Music • Digital Media
3 Offices
450 Employees
E Source leads utilities and cities to a more innovative and sustainable future through predictive data science, market intelligence, consulting, and advisory services.

As a result of our partnership, utilities and cities become industry leaders in asset management and customer experience. We help them reduce costs, evolve their technologies, increase customer satisfaction, and create industry-leading programs. Our expertise ranges from advanced metering infrastructure (AMI) and implementing smart city technologies to customer experience strategy, energy efficiency program design, and vegetation management.

We know utilities. For more than 30 years we’ve shown them how to be customer-centric and data-driven. Our industry experts have a tenacious desire to solve our clients’ most important challenges.

E Source Offices

OnSite Workspace

Employees work from physical offices.

Typical time on-site: None
HQBoulder, Colorado, USA
Baton Rouge, Louisiana, USA
Birmingham, Alabama, USA
Buffalo, New York, USA