Stephen Torres

Stephen Torres is a Senior Manager leading the Analytics function within the Resource and Environmental Planning & Strategy organization at Southern California Edison (SCE), and Climate Adaptation efforts across the company.
Prior to SCE, Mr. Torres was Director of the Project Business for DelSolar, a Taiwanese solar module manufacturer part of Delta Electronics, where he was responsible for the origination, development, engineering, construction, operation, and financing of distributed solar projects across the US. Mr. Torres has also served as Vice-President of Magnetek (NYSE: MAG), Inc. and General Manager of its Alternative Energy division, developing innovative power conversion solutions to the solar and wind industries.
Mr. Torres received a Mechanical Engineering degree from the University of Washington and an MBA from the Anderson School of Management at UCLA.

About the Author