E Source

HQ
Boulder
Total Offices: 4
228 Total Employees
Year Founded: 1986

Teams at E Source

Recently posted jobs

Other
Lead full-cycle, consultative sales for utility-focused data science solutions: nurture leads, manage complex opportunities, collaborate with SMEs and business units, drive executive-level conversations, and close deals to modernize grid reliability and customer engagement.
Other
Lead and manage research, evaluation, and advisory projects for utility clients. Design and conduct qualitative and quantitative studies, oversee project teams, ensure scope/schedule/budget alignment, perform quality control, author client deliverables, and mentor junior staff while communicating technical findings to varied audiences.
7 Days AgoSaved
Remote
USA
Other
Analyze energy efficiency program data, develop and evaluate methodologies to quantify electric and fossil fuel savings, calculate energy and demand savings for prescriptive and custom measures, conduct on-site verification, produce technical reports and presentations, and support additional evaluation and research activities.