Michelle Leavesley's Location
London, GB
Michelle Leavesley's Work
Michelle Leavesley's Summary
Michelle Leavesley, based in London, GB, is currently a Group Head of Sustainability at Admiral Group Plc, bringing experience from previous roles at Warwickshire County Cricket Club and M&G plc. Michelle Leavesley has 1 email on RocketReach.