Steven Powell is the founder of Southern California Edison. Based in Rosemead, California.
Steven Powell is the President and Chief Executive Officer of Southern California Edison, an investor-owned electric utility that provides reliable, clean, and affordable power to over 15 million people across a 50,000-square-mile service area in Central, Coastal, and Southern California. He previously served as executive vice president, Operations, leading various operational groups, and has held multiple leadership positions since joining the company in 2000, including senior vice president of Strategy, Planning and Operational Performance. Powell holds a bachelor’s degree in chemical engineering and an MBA from UCLA.
Full founder directory · Investor directory · Company funding database · Fundraising library
The Startup Fundraising Platform
Raise funds for your startup
Find the right investors and get real replies — instantly, powered by AI.
Takes 30 seconds · No credit card · Cancel anytime
Slide-by-slide guide