Dean’s Corporate Advisory Board Member

Back to Dean’s Corporate Advisory Board

 Steve Powell

Steve Powell ’00, MBA ’10 
President and Chief Executive Officer
Southern California Edison

Steve 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 on the Electric Power Research Institute (EPRI) board of directors and is chair of EPRI’s Climate READi Committee. He is co-chair of the Edison Electric Institute Wildfire Task Force and is a representative for the Southern California Leadership 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.