Skip to Content
Southern California Edison
Marc L. Ulrich photo

Marc L. Ulrich

Vice President & Chief Safety Officer Environmental, Health, Safety and Quality
Southern California Edison
Marc Ulrich is the chief safety officer and vice president of Environmental, Health, Safety and Quality at Southern California Edison. He oversees the company’s efforts to ensure a safe and healthy work environment for its employees and customers, as well as to maintain high standards of quality and compliance in its operations.

Before taking on this role, Ulrich was the vice president of Operational Excellence at SCE, where he led the enterprise wide continuous improvement in safety, reliability, customer satisfaction and affordability. 

With more than 20 years of executive experience at SCE, Ulrich has also served as vice president of Customer Service Operations where he managed the contact centers, billing, payments, credit and program operations. He has also served as vice president of various other groups including Customer Programs & Services, Energy Contracts and Trading & Energy Operations, and Renewable & Alternative Power, where he was responsible for the management and growth of SCE’s portfolio of renewable and alternative power contracts, which was the largest renewable generation portfolio in the U.S. at that time.

Before joining SCE, Ulrich had experience in risk management, procurement business strategies, financial modeling and forecasting and retail energy services for various companies such as Econ One Consulting, Enron Energy Services, Georgia Power and Southern Company.

Ulrich earned his bachelor’s and master’s degrees in economics from San Jose State University and graduated with honors with a Ph.D. in economics from Auburn University.

Back to top