Job Description

Senior Manager, Performance Marketing

The North Face EMEA is looking for an exceptional Senior Manager, Performance Marketing to join our DTC team in Stabio, Switzerland.

Live the Brand – The North Face is the premier exploration company in the world. We spark curiosity. We dare to disrupt. We create communities. And we lead with integrity. We are a community of explorers and are constantly looking for new ideas, places and people to connect with.

How You Will Make a Difference

  • Design and deliver the performance‑marketing strategy across CRM, SEO, Paid Search, Shopping and Paid Social, aligned to business and brand objectives.
  • Define and track KPIs (ROAS, CAC, LTV, incrementality) and present clear, actionable insights to senior stakeholders.
  • Lead agency and platform relationships (Google, Meta, TikTok, YouTube, affiliates) to maximise efficiency and accelerate innovation.
  • Convert consumer and audience segmentation d...

Ready to Apply?

Take the next step in your AI career. Submit your application to Vans today.

Submit Application