This role
This position is responsible for leading the global website strategy and ensuring creative, content, and brand consistency across all markets. It manages the global web content calendar, collaborates closely with regional marketing and creative teams, and oversees external agencies to ensure high-quality execution and alignment with brand objectives.
Key responsibilities
- Define and manage the integral website content to support brand, campaign, and product goals.
- Oversee content updates, launches, and optimizations across global and local web pages.
- Ensure SEO/AEO/GEO best practices and user experience (UX) principles are applied globally.
- Partner with creative and brand teams to maintain a cohesive look and tone of voice across all digital touchpoints.
- Provide brand and creative guidelines to regional teams and agencies.
- Collaborate with local marketing teams to adapt and localize global campaig...