Skip to Content
Southern California Edison
Steven D. Powell photo

Steven D. Powell

President and Chief Executive Officer
Southern California Edison
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.
Back to top