Leadership Team

About

The Leadership Team at E Source is responsible for setting the strategic direction of the company, fostering innovation, and ensuring operational efficiency. Comprising executives from various expertise areas, they collaborate to enhance research capabilities, drive digital solutions, and elevate customer engagement, ultimately aiming to improve energy-saving initiatives and increase overall customer satisfaction in the utility industry.


Two candidates
The Org
helps you hire
great candidates
It takes less than ten minutes to set up your company page.
It’s free to use - try it out today.