Alison Martin

CEO, EMEA at Zurich Insurance

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 and is responsible for Sustainability at Zurich Insurance Group. 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. 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.

Location

Zürich, Switzerland

Links

Previous companies


Org chart


Teams


Offices


Zurich Insurance

73 followers

Zurich is a leading multi-line insurer that serves its customers in global and local markets. With about 53,000 employees, it provides a wide range of property and casualty, and life insurance products and services in more than 210 countries and territories. Zurich’s customers include individuals, small businesses, and mid-sized and large companies, as well as multinational corporations. The Group is headquartered in Zurich, Switzerland, where it was founded in 1872.


Industries

Employees

10,000+

Links