WPP —
New York
network of more than 115,000 accomplished people in 110 countries. WPP has headquarters in New York ... of a new operating model which will see 2500+ technology professionals across the group come together ... , implement the future structure and embed new ways of working for Ogilvy & AKQA teams supporting those
Reference no: 7574145002
Posted on: 08/08/2024