O

Head of EMEA Department Store Channel Strategy

On

London, England, United Kingdom Full-time June 23, 2026
Apply Now

Opportunity Description

In Short:

On’s vision is to become the world’s most premium sportswear brand. To accelerate this ambition, the Department Store channel will serve as a key growth engine, elevating our premium positioning through access to iconic doors in major global cities. With a strong focus on apparel and the female consumer while continuing to drive footwear and accessories. This channel offers a unique opportunity to deliver differentiated brand experiences through premium placement and best-in-class adjacencies.


The Head of EMEA Department Store Channel Strategy will shape and lead our strategy across the region, building scalable models, enabling commercial success, and ensuring elevated execution across wholesale, concession, and 3rd-party partnerships. This role will act as the strategic connector across Global Retail, Merchandising, Product, Strategy, and EMEA sub-regions/markets, while also leading a major partnership with Department Stores, where th...

Full-time Advertising, Marketing, Promotions, Public Relations, and Sales Managers

Ready to Apply?

Submit your application for Head of EMEA Department Store Channel Strategy at On

Apply for this Position