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.
Adam Stotz
CTO
Dave Perotti
Chief Executive Officer
Filomena Gogel
President, Research & Advisory
Jonah Keim
Vice President, Data Science D...
Jonathan Willcox
CFO
Marianne M.
Vice President Of Customer Eng...
Marnie Urbach
VP & Chief People Officer
Martin Shalhoub
Executive Vice President - Dig...
Rachel Reiss Buckley
Vice President, Enterprise Str...
Tom Martin
VP, Commercialization, Data Sc...