President & CEO
Steven D. Powell
CEO Approval Rating
79/100
SCE is a California-based energy company that generates, transmits and distributes electricity and natural gas for residential and commercial sectors.