Caroline Henshaw

Caroline Henshaw is head of people and culture at Mantel Group.