Senior Manager Performance Marketing

Vans

📍 kreis stabio, tessin, Switzerland

Full-time Marketing & Medien

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...
Apply for this Position