WPP —
New York, New York,
United States
network of more than 115,000 accomplished people in 110 countries. WPP has headquarters in New York ... . Location - Based in New York or Miami Travel - Available to travel - up to 30% Main Activities Reporting ... a sound technical and commercial understanding and the ability to learn new concepts quickly
Reference no: 7290118002
Posted on: 03/27/2024