Europe Head of Media Operations
11 days ago
As Head of Media Operations for Europe & Central Eurasia, you’ll own how media actually gets delivered connecting people, process, data and technology to ensure campaigns run flawlessly, efficiently and at scale. With more than 7,000 employees in over 100 offices around the world, we are the flags