Steven Powell

Southern California Edison

Steven Powell is vice president of Strategy, Integrated Planning & Performance at Southern California Edison (SCE). His department is responsible for the utility’s strategic planning, technology strategy, and integrated grid and resource planning. He also oversees SCE’s Operational and Service Excellence program, a company-wide business transformation effort to drive first-quartile operational performance and a higher performing culture. Most recently, Powell served as director of Strategic Planning at Edison International (EIX) developing and executing growth strategies in new businesses for Edison. The team acquired SoCore Energy and made a series of minority investments to establish an energy service offering for commercial and industrial customers.

Powell has over 15 years of experience within the Edison companies, having started at EIX Strategic Planning in 2000. Since then, he has spent over eight years at SCE performing resource planning and strategy, managing gas and power procurement contracts, and running the program management office for SCE’s plug-in electric vehicle readiness efforts.

He has a bachelor's degree in Chemical Engineering from the University of California, Los Angeles (UCLA), and received his MBA from UCLA Anderson School of Management.


VX2021 Speakers: