Sarah Isted

Partner, UK Financial Services Risk and Regulation leader, PwC United Kingdom