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.
Sign up to view 0 direct reports
Get started