Lorrie McCabe Location
Lewiston, ID, US
Lorrie McCabe Work
Lorrie McCabe Education
Lewis-Clark State College
(Accounting and Business/Management)
2011 - 2015
Walla Walla Community College
Associate's degree
2009 - 2011
Lorrie McCabe Skills
Lorrie McCabe Summary
Lorrie McCabe, based in Lewiston, ID, US, is currently a Chief Financial Officer at Clearwater Power Company. Lorrie McCabe brings experience from previous roles at Clearwater Power Company, Avista and U.S. Bank. Lorrie McCabe holds a 2011 - 2015 Lewis-Clark State College. With a robust skill set that includes Energy, Access, Microsoft Excel, Microsoft Office, Team Leadership and more. Lorrie McCabe has 1 emails and 1 mobile phone numbers on RocketReach.