Sarah Isted

UK Financial Services Risk and Regulation leader, PwC United Kingdom