Alison Martin has extensive management, financial and commercial experience within the insurance sector. In October 2017, she joined Zurich as Group Chief Risk Officer-Designate and became a member of the Executive Committee. She assumed the role of Group Chief Risk Officer in January 2018.
A qualified accountant, Ms Martin began her career at PwC, where from 1995 to 2003 she worked with insurance clients in audit and advisory roles. She then served in leading executive positions at Swiss Re, starting in 2003 as Finance Director, Life & Health. She was appointed Chief Financial Officer of Swiss Re’s UK Life & Health business unit in 2005. From 2006 to 2010 she was responsible for Swiss Re’s Global Life & Health Risk Transformation team. Starting in January 2011 she served as Group Managing Director of Swiss Re’s Life & Health Products Division. She was appointed Swiss Re’s Head of Life & Health Business Management in 2013, a position she held until joining Zurich in 2017.
Ms Martin became a member of the Swiss Federal Institute of Technology (ETH) Risk Center’s advisory board in September 2018. She has a Bachelor’s degree in Law, with honours, from the University of Birmingham. She qualified with the Institute of Chartered Accountants in England and Wales as an associate member, and she has completed the Chartered Financial Analyst investment management certificate.