CEO EMEA (Europe, Middle East & Africa) and Bank Distribution
Alison Martin has extensive management, financial and commercial experience within the insurance sector. She was appointed Chief Executive Officer Europe, Middle East & Africa (EMEA) and Bank Distribution in July 2019. Prior to that, she served as Group Chief Risk Officer from January 2018 to September 2019. 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 (CFO) 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 as Group Chief Risk Officer-designate and a member of the Executive Committee in October 2017.
Alison Martin became a member of the Swiss Federal Institute of Technology (ETH) Risk Center’s advisory board in September 2018. In June 2019 she also became a Councillor of the British-Swiss Chamber of Commerce.
Ms. Martin earned a bachelor’s degree in law, with honors, from the University of Birmingham in 1995. In 1998 she qualified with the Institute of Chartered Accountants in England and Wales as an associate member, and in 2010 she completed the Chartered Financial Analyst investment management certificate.