Research Director, EPCF Project
Justin Bowersock is Research Director for the Electric Power Commercialization Finance Project. Bowersock has more than 14 years of experience in the energy and utility sector, including leadership roles in renewable energy development, debt capital markets, and energy risk consulting and management. Bowersock comes to Stanford from Acciona Energy, where he oversaw business development for wind, solar, biomass and storage projects for western U.S. and Canada. Before his position at Acciona, Bowersock was a senior director at Fitch Ratings, where he led a team of analysts covering master limited partnerships, pipelines, independent power producers and diversified utilities. He also served as a senior manager at Deloitte & Touche, where he consulted on risk management of energy trading operations.