Michelle Leavesley

Chief Sustainability Officer at Admiral Group

Michelle Leavesley currently serves as the Chief Sustainability Officer at Admiral Group Plc since July 2023, focusing on sustainability initiatives. Leavesley's extensive experience includes roles as Vice President and Senior Independent Director at Warwickshire County Cricket Club, contributing to social engagement and governance reform. Previous positions at M&G plc involved leading organisational risk and resilience efforts, integrating sustainability into the risk department post-demerger from Prudential Plc. Leavesley founded Citydesk Sport, delivering social impact campaigns, and held a long-term role as a lecturer at Birmingham Business School, teaching marketing communications. Leavesley also contributed to the national marketing strategy in various capacities through CSP Network and worked with the Chartered Institute for the Management of Sport and Physical Activity in marketing communications. Educational qualifications include an MSc in Strategic Marketing from Birmingham Business School and a BSc in Sports Science & Management from Nottingham Trent University.

Links

Previous companies


Org chart


Teams

This person is not in any teams


Offices

This person is not in any offices


Admiral Group

16 followers

Admiral Group is a leading FTSE100 Financial Services company with businesses in the UK, Europe and America. They set up in 1993 as a car insurance specialist, but since then we have expanded into other countries and other services such as price comparison, home and travel insurance, Insurtech, personal loans, car finance and legal services.


Industries

Employees

10,000+

Links