T

Senior Manager, Performance Marketing — DTC Growth (EMEA)

The North Face

kreis stabio, tessin, Switzerland Full-time July 16, 2026

Found 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

Ready to Apply?

Submit your application for Senior Manager, Performance Marketing — DTC Growth (EMEA) at The North Face

Apply Now