C

Clearwater Power Company

0 followers

Clearwater Power Company is an utilities company based out of 4230 Hatwai Rd, Lewiston, ID, United States.

Industries

Employees

11-50

Links

This is an unverified company page

Org chart

Telly Stanger
General Manager/Chief Executive Officer
Collapse
Lorrie McCabe's profile picture
Lorrie McCabe
Chief Financial Officer
Bob Pierce's profile picture
Bob Pierce
Chief Operating Officer

Teams

This company has no teams yet


Offices