Steven Powell

Title: 
President & CEO
Organization: 
Southern California Edison
Biography: 

Steven Powell is president and chief executive officer of Southern California Edison, one of the nation’s largest investor-owned electric utilities, safely delivering reliable, clean and affordable power to more than 15 million people in a 50,000-square-mile service area spanning Central, Coastal and Southern California. He is a member of SCE’s board of directors.

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, co-chair of the Edison Electric Institute Wildfire Task Force and is a representative for the Southern California Leadership Council, the Los Angeles Area Chamber of Commerce CEO Council, Western Electric Industry Leaders 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.

Category: 
Speaker
Conference: