Andy Leonard

UK/EMEA Regulatory Reporting Compliance Advisory Lead at Barclays