Cynthia Tarola Email

Director Accounting . Clearwater Power Company

Lewiston, ID

Location

LinkedIn

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.