Clean Power Research Logo

Clean Power Research

HQ
Bellevue, Washington, USA
Total Offices: 2
111 Total Employees
Year Founded: 1998
Jobs at Clean Power Research
Let Your Resume Do The Work
Upload your resume to be matched with jobs you're a great fit for.

13 Days Ago
Hybrid
Bellevue, WA, USA
Cloud • Greentech • Software • Energy • Solar • Renewable Energy
The Customer Success Manager will onboard new utility customers, support feature adoption, develop documentation, manage relationships, and assist in product development.
13 Days Ago
Hybrid
Bellevue, WA, USA
Cloud • Greentech • Software • Energy • Solar • Renewable Energy
The Customer Delivery Manager will onboard utility customers to Clean Power Research’s software, manage expectations, and enhance customer satisfaction through effective training and support.