Stephen Torres

Southern California Edison
Principal Manager
Stephen Torres Image

Stephen Torres is a Principal Manager leading SCE’s Climate Adaptation planning efforts for SCE’s assets, operations and services, as well as the Analytics group that supports Resource and Environmental Planning & Strategy.
Prior to SCE, Mr. Torres led project development efforts for several global solar manufacturers and Independent Power Producers (IPPs), responsible for origination, development, engineering, construction, operation, and financing of distributed solar assets 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 for 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. He is also a Certified Energy Manager (CEM).