Full Name
John Scott
Job Title
Head of Sustainability Risk
Company
Zurich Insurance Group
Speaker Bio
John joined Zurich in 2001 becoming Head of Risk Insight in 2007 and was Chief Risk Officer for Zurich’s Global Corporate and Commercial Insurance businesses from 2009 to 2017. He took on his current role in 2018. John leads the Group’s engagement on sustainability risk, both internally and externally as the way Zurich delivers its purpose and values.
He is on the Advisory Board to the World Economic Forum (WEF) Global Risks Report and has contributed to every WEF Global Risk Report since 2005. He is also on the WEF Advisory Board for the Energy Transition Initiative and the IEA (International Energy Agency) Finance Institution Advisory Board, fostering a dialogue between the IEA and the finance community on clean energy transitions.
John Scott