Clearwater Power Company logo

Clearwater Power Company jobs and careers

Lewiston, United States

About Clearwater Power Company

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

Founded
1937
Employees
11 to 50
Headquarters
Lewiston

Leadership

The top of Clearwater Power Company's org chart, with how many people report into each leader.

TS

Telly Stanger

General Manager/Chief Executive Officer

4 reports

BPPhoto of Bob Pierce

Bob Pierce

Chief Operating Officer

1 report

TS

Telly S.

General Manager

LMPhoto of Lorrie McCabe

Lorrie McCabe

Chief Financial Officer

Jobs at Clearwater Power Company

No open positions right now. Explore more companies on TheJobsMap.