Stephen Brown

Executive Director, Risk

Biography

Stephen Brown is our Executive Director, Risk and leads our Risk Directorate. The Risk Directorate includes our financial and non-financial risk oversight teams and our compliance function.

Stephen is an accountant with three decades of experience in the financial services industry in the US and the UK. He joined us in 2005 as our Head of Internal Audit. In this role he helped to shape our risk governance arrangements as they evolved in response to the financial crisis. Previously, Stephen held senior internal audit positions at JP Morgan Chase and Bank One specialising in capital markets, international banking and payment systems.

Stephen champions our work on staff inclusion and actively supports our internal diversity networks. He is a vocal advocate of mentoring and a trustee director of the Central Foundation Schools of London.

He studied physics at Durham University and is a fellow of the Association of Chartered Certified Accountants.

This page was last updated 23 October 2024