James Sullivan

Chief Risk & Compliance Officer

London

About James Sullivan