Leigh Wolfrom

Member of IDF Operating Committee
Policy Analyst, Directorate for Financial and Enterprise Affairs,
OECD
Leigh Wolfrom

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.

Subscribe today

Subscribe to receive updates from the Insurance Development Forum.

Be the first to access IDF’s news, publications and insights, project updates, and policy developments shaping global resilience and disaster risk finance.

Stay Informed.

Meet the IDF