Managing Director, Client Investment Lead
3 months ago
New York
As the Managing Director, Head of Investment & Activation, you will play a critical role in leading ... Drive innovation in new areas (new entertainment marketing programs, clean room, data collaboration ...