Catherine Webster is the Treasurer and Associate Dean of Operations at London Business School at Sussex Place.
She joined the School in 2002 as its Finance Director and now sits on the School’s Executive Committee with responsibility not only for finance but also for estates, technology and services.
Prior to joining London Business School Catherine spent 8 years as an Executive Director at Plan International, an international charity raising around $300 million a year and working in over 40 countries in Africa, Asia and Central and South America. She was initially responsible for Strategic Planning (Finance and Audit) before taking on additional responsibility for technology and communications.
Catherine started her career with Price Waterhouse in its London office and she spent two years in its Los Angeles office.
Catherine holds a BSc (Hons) in Management Science from the Manchester Business School and has been a member of the Institute of Chartered Accountants England and Wales since 1988
Catherine was appointed a Commissioner in 2017 and is a member of the following committee: