Chief Risk Officer
Oded Hirsch is Chief Risk Officer for Brookfield Renewable’s U.S. business, overseeing the management of market, credit, generation, operational and regulatory compliance risks for energy marketing and trading in the U.S. His group also provides support with quantitative modelling, generation asset management and leading key processes across the U.S. Platform.
Since joining Brookfield Renewable in 2012, Mr. Hirsch has held several leadership roles in Risk Management, supporting the business during its rapid growth phase in the U.S. Mr. Hirsch has extensive business leadership experience, including serving as the CEO of a construction services company with more than 100 employees and as the co-founder of an alternative asset management firm.
Mr. Hirsch holds an executive MBA in Financial Engineering and Banking from the Hebrew University.Back to Leadership