Skip to content
Leigh Wolfrom is a policy analyst in the OECD’s Directorate for Financial and Enterprise Affairs where he leads the directorate’s work on the financial management of catastrophe risk. In this role, he has provided analysis and reports to the OECD Insurance and Private Pensions on a variety of disaster risk financing issues, including the financial management of flood risk, the contribution of reinsurance markets to managing catastrophe risks, financial instruments for managing disaster risks related to climate change and potential opportunities to leverage emerging technologies to enhance insurance availability and affordability.
He also led the development of the OECD guidance on establishing disaster risk financing strategies to address the financial impacts of natural and human-made catastrophes. He has also developed a number of reports on emerging catastrophe perils, such cyber risks and infectious disease outbreaks, including a report on responding to the pandemic protection gap. Prior to joining the OECD, Mr. Wolfrom worked in the Financial Sector Policy Branch at the Canadian Department of Finance and at Global Affairs Canada on international financing issues.
Mr. Wolfrom has an M.A. in International Affairs from Norman Paterson School of International Affairs (Carleton University) and a B.A. in Economics from the University of British Columbia.