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.

2 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.
2 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.