Steven Powell's Location
Rosemead, CA, US
Steven Powell's Work
Steven Powell's Education
UCLA Anderson School of Management
Master of Business Administration - MBA
University of California, Los Angeles
BS (Chemical Engineering)
Steven Powell's Skills
Steven Powell's Summary
Steven Powell, based in Rosemead, CA, US, is currently a President and Chief Executive Officer at Southern California Edison (SCE), bringing experience from previous roles at Southern California Edison (SCE). Steven Powell holds a Master of Business Administration - MBA @ UCLA Anderson School of Management. With a robust skill set that includes Strategy, Program Management, Strategic Planning, Management, Renewable Energy and more, Steven Powell contributes valuable insights to the industry. Steven Powell has 2 emails and 1 mobile phone number on RocketReach.