The leadership team at E Source has a history of experience in a variety of industries, including technology, data science, utilities, consulting, and chemical engineering. They also have a wide range of educational backgrounds, from economics and business management to electrical engineering and English literature. This diverse team brings a wealth of knowledge and experience to E Source, making it a leading source for energy information and insights.
View all