Alison Martin

Chief Executive Officer, Europe, Middle East and Africa, and Bank Distribution, Zurich Insurance Group

Extensive management, financial and commercial experience within the insurance sector. With Zurich Insurance Group: July 2019, appointed Chief Executive Officer, Europe, Middle East and Africa (EMEA) and Bank Distribution; since January 2018, Group Chief Risk Officer; continues to oversee the Group Risk Management function until a successor has been found. Qualified accountant. Began career at PwC; 1995-2003, worked with insurance clients in audit and advisory roles. Then served in executive positions at Swiss Re, starting in 2003 as Finance Director, Life & Health; 2005, Chief Financial Officer, UK Life & Health business unit; 2006-10, responsible for Global Life & Health Risk Transformation team; 2011, Group Managing Director, Life & Health Products Division; 2013-17, Head of Life & Health Business Management. 2017, joined Zurich as Group Chief Risk Officer-designate and a Member of the Executive Committee. Member of the Advisory Board, Swiss Federal Institute of Technology (ETH) Risk Center. Councillor, British-Swiss Chamber of Commerce. 1995, Bachelor’s (Hons) in Law, University of Birmingham. 1998, qualified with the Institute of Chartered Accountants in England and Wales as an Associate Member; 2010, completed the Chartered Financial Analyst Investment Management Certificate.

Most Popular

About us

Engage with us

  • Sign in
  • Partner with us
  • Become a member
  • Sign up for our press releases
  • Subscribe to our newsletters
  • Contact us

Quick links

Language editions

Privacy Policy & Terms of Service

Sitemap

© 2024 World Economic Forum