Moira joined St John’s Board in 2014. She is a Fellow of the Institute of Chartered Accountants. Following an executive career in finance at AstraZeneca and Royal Mail, her more recent roles have included Trustee of the Royal Mail Senior Executive Pension Fund and 10 years as Non-Executive Director at the Royal United Hospital Bath.