This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
The Manager – National Media, Creative & Innovation oversees social, video, and premium media channels, driving brand storytelling and creative excellence. This role serves as the primary lead for creative briefs, asset development, and channel innovation, ensuring that campaigns resonate with audiences while delivering on business objectives.
Job Responsibility:
Lead the creative briefing process for assigned channels, ensuring timely asset development and alignment with media requirements
Partner with creative teams and agencies to traffic ads and ensure proper setup across platforms
Oversee campaign trafficking, QA, and launch for social, video, and programmatic channels
Manage budget pacing, optimization, and reconciliations to ensure spend aligns with business goals
Drive innovation by testing new ad formats, platforms, partnerships, and creative approaches
Collaborate with Measurement and internal partners on tagging, tracking, and measurement frameworks
Welcome to CrawlJobs.com – Your Global Job Discovery Platform
At CrawlJobs.com, we simplify finding your next career opportunity by bringing job listings directly to you from all corners of the web. Using cutting-edge AI and web-crawling technologies, we gather and curate job offers from various sources across the globe, ensuring you have access to the most up-to-date job listings in one place.
We use cookies to enhance your experience, analyze traffic, and serve personalized content. By clicking “Accept”, you agree to the use of cookies.