Compliance and Risk Management / Tech, Media and Entertainment

Manager of Internal Controls- Technology Risk JD Advantage