Idaho Power
Steve Payne, CFM, currently serves as Facilities Manager at Idaho Power since February 2017, bringing extensive experience in operations management from a previous role as Operations Manager at Micron Technology from January 1995 to February 2017. Steve Payne's foundational skills were enhanced during military service in the US Navy from March 1991 to July 1995.
This person is not in any teams
Idaho Power
12 followers
With headquarters in Boise, Idaho, and an employee base of approximately 2,000 people, Idaho Power is an electric utility engaged in the generation, transmission, distribution, sale and purchase of electric energy.