Skip to main content

Jack McKeown

Director | Risk Advisory

Jack is a director in Risk Advisory leading on stress testing and climate risk stress testing. Prior to joining Deloitte in February 2023, Jack spent 5 years as head of stress testing at the Bank of England, leading the concurrent stress testing programme of major UK banks. As well as leading the annual stress tests (ACS) used to set bank capital buffers and assess the resilience of banks and the system, Jack also led the exploratory stress testing programme, including the climate stress tests published in 2022. In total, Jack spent 22 years at the Bank of England advising policymakers on monetary and financial stability.