EMEA Retail Marketing Leader: Brand

Vor 6 Tagen

Kreis Stabio, Tessin, Schweiz VFCorporation Vollzeit CHF 140’000 - CHF 190’000/Jahr

The North Face EMEA is seeking a Senior Manager, Retail Marketing to lead the translation of brand strategy into compelling retail experiences across the EMEA region. You will drive the Retail Marketing & Activation strategy, align global direction with regional priorities, and oversee store environments, VM, design, and activation teams.

You will collaborate with Brand, Merchandising, Store Ops, CRM and Global teams to ensure consistent execution, manage budgets, and measure performance to