E Source

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

Teams at E Source

Recently posted jobs

8 Days AgoSaved
Remote
United States
Other
Lead complex AMI and utility technology projects from planning through implementation. Manage schedules, budgets, resources, vendors, risks, issues, dependencies, reporting, governance, invoicing, and client expectations. Coordinate utility teams, technical specialists, vendors, system integrators, and field contractors across deployment, integration, testing, data readiness, operational readiness, and change management workstreams. Facilitate executive communication, resolve challenges, and maintain project momentum across distributed teams.
8 Days AgoSaved
Remote
United States
Other
Supports AMI and utility technology implementations through test strategy development, requirements traceability, test execution, defect resolution, data-flow validation, and data-quality reviews. Analyzes system exceptions and operational reports, validates meter and installation records, and helps establish sustainable data-management, quality-assurance, remediation, and escalation processes. Provides documentation, training, coaching, and implementation support to utility clients, vendors, integrators, and field teams.
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.