Est. Annual Revenue
$10-50B
Est. Employees
10-50K
Steven D. Powell's photo - President & CEO of SCE

President & CEO

Steven D. Powell

CEO Approval Rating

79/100

Read more