Steven D. Powell

Vice President, Strategy & Integrated Planning

Steven Powell is vice president of Strategy and Integrated Planning at Southern California Edison (SCE).  He is responsible for the development of strategic projects, prioritization of technology research and development and creation of long-term energy and price forecasts.

Powell 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.

Powell has held a variety of positions since joining the company in 2000.  He spent more than eight years at SCE directing 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.

Powell also served as director of Strategic Planning at Edison International, the parent company of SCE, developing and executing growth strategies in new businesses for the company. The team acquired SoCore Energy and made a series of minority investments to establish an energy service offering for commercial and industrial customers. Steve also managed Edison’s most recent corporate strategic refresh process.

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.

exec-portrait-steve-p owell