Senior Manager, Performance Marketing — DTC Growth (EMEA)

The North Face

Full-time Marketing & Medien
Apply Now
Location
kreis stabio, tessin, Switzerland
Posted
July 15, 2026

Job Description

The North Face EMEA in Stabio, Switzerland, is seeking a Senior Manager of Performance Marketing to drive digital strategy and execution for our DTC growth across the region.

You will own CRM and CDP programs, lead budgets across paid search, shopping, social and affiliates, and collaborate with Brand Comms to ensure campaign consistency from awareness to conversion, while maximizing ROAS.

#J-18808-Ljbffr