Position Overview:
The Global Performance Marketing Manager will support the definition and evolution of the company’s global performance marketing vision, ensuring lower-funnel marketing activity drives measurable business impact while reinforcing brand elevation.
Positioned within the Global Omni Digital Client team, this role acts as a strategic connector across global and regional teams, bringing consistency, insight, and performance rigor to paid search, paid social, and conversion-driven channels worldwide.
The role operates as a global center of expertise — translating regional performance into a cohesive global perspective, enabling informed investment decisions, and ensuring performance marketing contributes to a seamless client journey across markets.
Key Responsibilities:
Global Performance Marketing Stewardship
Develop and manage the global performance marketing strategy for lower-funnel channels; partner with Global Media to define a cohesive transversal framework — including global guidelines, testing frameworks, and measurement plans — enabling regional execution aligned with global business objectives.
Define and monitor global performance KPIs and benchmarks
Consolidate regional results into clear global performance narratives
Drive continuous optimization through insight-led recommendations
Cross-Functional Partnership & Collaboration
Insights, Reporting & Measurement
Lead global performance reporting and analysis
Performance Marketing Expertise
Qualifications
Experience
Skills
The hiring range for this position ranges from $122,485 – $172,920. The rate of pay offered will be dependent upon candidates' relevant skills and experience.