Europe Head of Media Operations
hace 16 días
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