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