Go Back
Global Head SEO & Content Strategy

Global Head of SEO+ Content Strategy

A global organisation based in Zurich are seeking a visionary digital marketing executive to shape the future of SEO and content strategy across 40+ international markets. This is a high-impact, senior leadership position reporting directly into the global digital marketing function.

This role offers the chance to build AI-era marketing strategies, lead an international team, and drive worldwide growth for a company.

As the Global Head of SEO you will be responsible for:

  • Leading global SEO & content strategy across 40+ markets
  • Build digital authority and position the brand as a global leader
  • Manage and grow a team of SEO, content, and technical experts
  • Partner with international stakeholders and mentor local marketing teams
  • Stay ahead of AI, search, and digital marketing innovations
  • Connect organic growth directly to student enrolment and brand impact

As the Global Head of SEO you will have the following experience:

  • 10+ years’ digital marketing leadership (with 5+ years in senior roles)
  • Proven success leading international, multi-market SEO and content strategies
  • Strong technical SEO expertise (international SEO, large-scale sites)
  • Deep understanding of AI-driven marketing, entity-first content, and analytics
  • Executive presence with ability to influence C-level stakeholders
  • Passion for education, international culture, and student success

What is on offer?

Senior executive role with global scope & impact
Opportunity to pioneer AI-era digital marketing strategies
Work with an internationally respected brand
Competitive compensation + benefits package
Based in vibrant Zurich, Switzerland

Apply
SCHEMA MARKUP ( This text will only show on the editor. )