John is a Senior Manager in the Sustainable Finance team at Deloitte, delivering advisory, internal audit and assurance engagements for Banking & Capital Market and Investment and Wealth Management clients. He has 12 years’ experience in the financial and professional services industries, supporting clients across a variety of key themes: corporate, operational and product governance, risk and control, internal audit, investment stewardship and sustainable finance disclosure regulations.