Perspective

Contributors

Claire Henshall

Life/Health Head of Claims UK and Ireland, London

Claire Henshall is Head of Claims for Gen Re Life/Health UK and Ireland. She is responsible for the management of the Gen Re Life/Health claims team.