Alison Martin was appointed as Head Life & Health Business Management with effect from 1 July 2013. She joined the Group Management Board in January 2011.
As Head L&H Business Management, she is responsible for managing Swiss Re's Life and Health in-force business. Between 2011 and 2013, she led the Life & Health Products team where the focus point was on delivering solutions and tools to address clients' capital needs.
From 2006 to 2010, Alison Martin was responsible for the Global Life & Health Risk Transformation team. In this capacity, she managed all of Swiss Re's life retrocession and ILS activities. In 2005 she became Chief Financial Officer for Life & Health UK. Alison Martin started her career with Swiss Re's Life & Health Business Group in 2003. Before joining Swiss Re, Alison Martin was with PWC, working with a range of insurance clients in audit, advisory and transaction related capacities.
Alison Martin was born in 1974 and is a British citizen. She earned an LLB Honours degree in Law from the University of Birmingham. In 1998 she qualified with the Institute of Chartered Accountants in England and Wales as an Associate of the Institute and in 2010 she completed the Chartered Financial Analyst IMC.