Senior Manager Performance Marketing

VF International · Stabio

The Senior Manager of Performance Marketing will lead digital strategy and execution for The North Face across EMEA, driving growth through paid channels, CRM, and data-driven optimization.

Based at the VF Campus in Stabio, Switzerland, this position sits within the Direct-to-Consumer team and is responsible for steering the digital marketing roadmap for The North Face throughout the EMEA region. The incumbent will play a central role in accelerating the brand's online expansion and ensuring that direct-to-consumer targets are consistently met.

Responsibilities

  • Develop and execute a comprehensive performance marketing strategy spanning CRM, SEO, paid search, shopping, and social channels, ensuring alignment with overarching business goals.
  • Establish and monitor key performance indicators such as return on ad spend, customer acquisition cost, lifetime value, and incrementality, delivering clear insights to leadership.
  • Manage relationships with external agencies and major platforms including Google, Meta, TikTok, YouTube, and affiliate networks to enhance efficiency and foster innovation.
  • Translate consumer segmentation data into targeted channel tactics and personalized customer journeys.
  • Collaborate with brand communications teams to maintain campaign consistency and co-create integrated media plans that span awareness and conversion stages.
  • Oversee CRM and customer data platform initiatives to increase retention and loyalty program membership in coordination with the loyalty team.
  • Foster a test-and-learn environment by conducting A/B and multivariate tests on creative assets, copy, landing pages, and bidding strategies, validating results with incrementality tools and marketing mix modeling.
  • Work with merchandising and content teams to develop high-impact creative tailored to specific paid channels based on performance data.
  • Manage and optimize the digital media budget alongside the finance department to ensure every euro contributes to measurable growth.
  • Create and automate real-time dashboards to facilitate quick, data-driven decision-making.
  • Monitor emerging trends in ad technology, privacy regulations, and platform changes, serving as the team's subject matter expert on best practices.

Requirements

  • Over seven years of experience leading performance marketing for brand-focused, multi-market organizations.
  • Demonstrated expertise across SEO, pay-per-click, paid social, affiliate marketing, CRM, and CDP.
  • Proficiency in GA4, Google Ads, Meta Business Manager, and Google Search Console, along with strong Excel and PowerPoint capabilities.
  • Deep understanding of growth metrics like ROAS, CPC, and CAC, plus advanced measurement techniques including MMM and incrementality testing.
  • Strong stakeholder management and presentation abilities, with the capacity to influence at all organizational levels.
  • Full professional proficiency in English; knowledge of another European language is preferred.
  • A proactive and organized approach, capable of balancing strategic planning with hands-on execution.
  • Proven track record of leading agencies, inspiring cross-functional teams, and achieving ambitious targets.

Nice to have

  • Knowledge of an additional European language.

What the company offers

  • Opportunity to work with iconic lifestyle brands.
  • Join a multi-brand, multi-country organization to advance your career.
  • Experience an international and challenging working environment.
  • Access to an on-site gym with health and wellness initiatives.
  • Enjoy a 50% discount on all VF brands.
  • Benefit from a subsidized canteen and breakout areas with complimentary hot drinks.

About the company

VF Corporation stands as one of the world's largest apparel, footwear, and accessories companies, connecting people to the lifestyles and experiences they cherish through iconic brands like Vans, The North Face, and Timberland. The North Face operates as the premier exploration company globally, sparking curiosity, disrupting norms, building communities, and leading with integrity. VF is dedicated to powering sustainable and active lifestyles for the betterment of people and the planet.

  • The North Face fosters a community of explorers constantly seeking new ideas, places, and connections.
  • The company values curiosity, disruption, community building, and integrity.
  • VF's purpose centers on advancing sustainable and active lifestyles for positive impact on people and the planet.

Auf Firmen-Website bewerben

Ähnliche Stellen

Quelle: öffentlich zugängliche Karriereseite des Arbeitgebers. Batchly ist nicht der Arbeitgeber und steht nicht notwendigerweise in einem Vertragsverhältnis mit dem Unternehmen.