Owned Media Lead
As the Owned Media Lead, you are responsible for developing and implementing the strategy for owned media channels, in close collaboration with the global and regional Strategy & Planning team. Your role involves overseeing owned media planning, content analysis and development, and distribution to drive engagement, brand awareness, and custome...