Compliance and Risk Management / Tech, Media and Entertainment

Head of Payments Sanctions and Credit Risk Technology – Director JD Advantage