Steven D. PowellPresident and Chief Executive Officer
Southern California Edison
Previously, Powell served as executive vice president, Operations, where he led many of SCE’s operations groups — including Transmission & Distribution, Customer Service, Safety, Security, and Business Resiliency, and Operational Services.
Powell has held a variety of positions of progressing responsibility since joining the company in 2000, including senior vice president of Strategy, Planning and Operational Performance, where he developed SCE’s long-term strategy, identifying and executing strategic projects, prioritizing technology development, integrated resource planning and driving operational improvements.
He has also held leadership positions in resource planning and strategy, gas and power procurement and SCE’s plug-in electric vehicle readiness efforts.
Powell serves as chair of the Research Advisory Committee for the Electric Power Research Institute and is on the California Science Center Foundation board of trustees.
He has a bachelor's degree in chemical engineering from the University of California, Los Angeles and received his MBA from UCLA Anderson School of Management.