Maynard exits Chaucer as head of innovation after four years

Published: Wed 19 Jun 2024
Chaucer’s head of innovation Hayley Maynard has departed after more than four years in the role,