WPP

HQ
London, England
Total Offices: 3
90,589 Total Employees
Jobs at WPP

Search the 1 job at WPP

Recently posted jobs

AdTech • Marketing Tech
The Freelance Master Data Associate will ensure adherence to global processes for master data management, oversee supplier onboarding through evaluation of registrations, verify documentation completeness, maintain a compliant supplier database, and follow internal control policies during the onboarding process.