As Media Deployment and Operations Manager for Latin America & Canada (LA&C), you will lead paid media deployment, channel operations, agency management, performance measurement, and optimization across the region. You will work closely with local markets, partner agencies, regional collaborators, and global teams to drive media effectiveness and operational excellence throughout the region.
Your day-to-day
Lead regional media deployment
Lead the deployment and execution of paid media campaigns across Latin America & Canada.
Support local markets in the development and implementation of media activation strategies.
Ensure campaigns are completed on time, within budget, and aligned with business objectives.