E Source

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

Teams at E Source

Recently posted jobs

10 Days AgoSaved
Remote
USA
Other
Leads consulting engagements for utility clients focused on customer experience, meter-to-cash, and customer operations. Responsibilities include CX strategy, operational assessments, journey mapping, customer research, client workshops, project oversight, sales support, practice development, marketing content, staff coaching, and executive client relationship management. Requires deep utility industry knowledge, customer transformation expertise, CIS vendor experience, and approximately 50% travel to client sites.
16 Days AgoSaved
Remote
United States
Other
Leads complex research, evaluation, and advisory engagements for utility clients. Owns strategic relationships, directs multidisciplinary teams, guides qualitative and quantitative methods, oversees quality, budgets, staffing, and project economics, and translates findings into actionable recommendations. The role also drives proposals, business development, thought leadership, staff development, and practice strategy while serving as a senior advisor on energy and utility matters.
23 Days AgoSaved
Remote
United States
Other
Supports applied research and evaluation projects for utility clients by collecting and analyzing qualitative and quantitative data, conducting interviews and surveys, creating visualizations, documenting methods, and contributing to client-ready reports and presentations. The role involves collaborative project delivery, quality control, task management, and developing foundational consulting and energy industry expertise under guidance from experienced team members.