Ms Flood is a Non-executive Director and Chair of Audit at Crest Nicholson plc, Network Rail, and Pets at Home plc, and Trustee and Chair of Finance at the Science Museum Group. Previous roles held include Chair of S T Dupont SA (2014 - 2018), Group Chief Financial Officer at Sun Capital Partners (2012–14) and Finance Director, Department Stores, John Lewis Partnership (2005–10).
Sharon holds a BSc in Mathematics from the University of Bath, an MBA from Insead and is a Fellow of the Chartered Institute of Management Accountants. She is a passionate believer in the power of Education to change lives.