Maynard exits Chaucer as head of innovation after four years
Chaucer’s head of innovation Hayley Maynard has departed after more than four years in the role, The Insurer can reveal.
Chaucer’s head of innovation Hayley Maynard has departed after more than four years in the role, The Insurer can reveal.