Samantha Skinner Email

Director, Member Relations . Clearwater Power Company

Current Roles

Employees:
38
Revenue:
$6.7M
About
Clearwater Power Company is an utilities company based out of 4230 Hatwai Rd, Lewiston, ID, United States.
Clearwater Power Company Address
4230 Hatwai Rd
Lewiston, ID
United States
Clearwater Power Company Email

#1 Startup Dataset

Growth rates, revenue data, direct competitors and contact details.