E Source
Houston, United States Energy, Utilities, Consulting 450+

Jobs at E Source

3 Open Positions
About E Source

E Source is your utility solution partner delivering total clarity for accelerated impact.

With our 360-perspective—uniting deep expertise, powerful insights, and executional know-how—we help utilities see the full picture and act with confidence. Accelerated impact highlights the speed at which E Source turns insight into action. We ensure utilities don’t just understand what needs to be done—they achieve it, faster, with precision and confidence.

For utilities, everything is changing—and everything is on the line. Aging infrastructure, evolving regulations, new technologies, and rising customer expectations all demand sharper focus and faster adaptation. E Source helps utilities meet those challenges head-on, bringing clarity to tough decisions and turning ideas into measurable results.

With more than three decades of deep utility expertise, we unite research, analytics, technology, and hands-on experience to help our clients strengthen performance, modernize operations, and lead the energy transition with confidence.