• E Source provides independent research, advisory, and information services to utilities and their partners in the retail energy marketplace. Our mission is to increase the effectiveness of our members' operations, programs, and customer relationships, while supporting the efficient and environmentally sound use of energy.
  • location

    Headquarters:1745 38th Street , Boulder, Colorado, United States

  • E Source phone

    Phone Number: +1 800-376-8723

  • E Source website


  • E Source employees


  • E Source revenue

    Revenue:$100 - 250M

  • E Source legal name

    Legal Name:E Source

  • E Source's Social Media

    E Source linkedin E Source facebook E Source twitter
  • done Is this data correct?
  • |  NAICS Code: 541618  |

    Show More
Person level website identification

CEO for E Source

Ted Schultz

Chief Executive Officer

Sell more in less time!

Buyer intent data, anonymous visitor identification, first party data integration backed by a massive contact database that will supercharge your sales team. Schedule a demo to learn more!

View Employees

Phillip Taylor


Dale Pennington


Jonathan Willcox

Chief Financial Officer

Alexis Franqui

President - Senior Consultant

Michael Carter

Chief Revenue Officer

Frequently Asked Questions regarding E Source

  • Where are E Source's Headquarters?

    E Source's Headquarters are in 1745 38th Street ,Boulder,Colorado,United States

  • What is E Source's phone number?

    E Source's phone number is +1 800-376-8723

  • What is E Source's official website?

    E Source's official website is

  • What is E Source's Revenue?

    E Source's revenue is $100 - 250M

  • What is E Source's NAICS code?

    E Source's NAICS code is 541618

  • How many employees are working in E Source

    E Source has 196 employees

  • What is E Source's Industry?

    E Source is in the industry of Utilities

  • Who is E Source's CEO?

    E Source's CEO is Ted Schultz

Company Directory