Steven Powell

Southern California Edison
Vice President, Strategy, Integrated Planning and Performance

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.


April 17, 2018

8:00  -  9:15

General Session: Host Utility Welcome Remarks – SCE

SCE is one of the nation’s largest electric utilities and serves over 5 million customers in its 50,000 square-mile territory in Southern California. With the technology landscape evolving at an unprecedented pace and increasing customer expectations, SCE finds itself in the middle of an energy transformation across California that can significantly reduce statewide greenhouse gas … Continued

Learn More