On - Senior Lead – Brand Activation, Switzerland - Zürich
Full Time NewBookmark Details
Team for Career Site
Marketing
In short
At On, we’re redefining the future of sportswear. Having already inspired millions of runners around the world, we’re now looking for a dynamic, results-driven Brand Activation Senior Lead to take the reins in our home market of Switzerland.
In this role, you’ll be the driving force behind how the brand comes to life locally – connecting, educating, and energising communities through impactful campaigns, cultural moments, partnerships, and on-the-ground activations. Reporting to the Sub-Regional Head of Marketing, you’ll lead the seasonal and annual activation plan, ensuring every touchpoint reflects On’s mission, values, and uniquely Swiss spirit.
Your mission
– Lead the development and execution of a localised Brand Activation calendar aligned with sub-regional marketing strategy, in close partnership with Brand Comms, B2B Partner Marketing, Brand Experience, and Sales.
– Localise global and regional brand guidelines to deliver a consistent, premium brand experience across all consumer touchpoints.
– Partner closely with senior marketing and commercial leadership to ensure brand activation plans align with market needs, business priorities, and long-term brand goals.
– Manage, coach, and grow the local Brand Activation and Community team – fostering a collaborative, inclusive, and high-performance culture.
– Build city-level and cultural calendars to inform planning and creative – collaborating with the sub-regional Brand Comms Lead on campaign development.
– Champion a holistic omni-channel activation approach, working cross-functionally with our DTC (retail and ecom) teams, wholesale partners, and grassroots communities.
– Design and execute community engagement strategies that build brand affinity and deepen local connection to our mission and movement.
– Deliver high-impact brand events and experiences that engage partners, energise local fans, and elevate On’s presence in Switzerland.
– Define objectives, track KPIs, and contribute data-informed insights to the sub-region to optimise brand impact and efficiency.
– Own the local Brand Activation budget, ensuring accurate planning, tracking, and reporting.
– Foster strong, enduring relationships with wholesale partners and their communities – driving engagement, training, and long-term loyalty.
Your story
– Typically we look for 8+ years’ experience in senior marketing or Brand Activation leadership roles – ideally within sportswear, streetwear, culture, or entertainment, across brand and/or agency.
– Proven track record in delivering local community activations and events – ideally within running, fitness, or training verticals.
– Strong understanding of Swiss culture, community, and key cities – as well as B2B dynamics and retail landscapes.
– Demonstrated ability to translate brand strategy into impactful, locally resonant activations while maintaining global consistency.
– Proven success in building relationships with senior stakeholders and influencing cross-functional decision-making at leadership level.
– Confident in navigating complex organisations – able to communicate marketing priorities in a clear, strategic, and structured way.
– Experience adapting brand guidelines to market realities – with a creative, resourceful, and solution-oriented mindset.
– Strong track record in managing marketing budgets and using data and KPIs to inform decisions and improve performance.
– Excellent team leadership and development skills – with experience building high-performing, diverse, and collaborative teams.
– Strong communication and relationship-building skills across cross-functional teams, partners, and communities.
– Strategic, hands-on, and passionate about brand, movement, and culture.
– Fluent (C1+) in German and English, written and spoken due to the local Switzerland scope and English is our shared professional language.
– Comfortable with frequent travel across Switzerland – valid Swiss driver’s licence required. Reasonable accommodations will be considered in accordance with applicable laws.
– You embody the 5 On Spirits (check them out on our careers page).
Meet the team
You’ll report into the Sub-Regional Head of Marketing for Central EMEA, and be part of the sub-regional leadership team united by a shared mission: to amplify On’s brand, ignite brand love, and build deep, lasting connections with fans and communities across Central Europe (DACH).
We bring this to life through authentic storytelling, creative brand interactions, impactful digital and physical experiences, and community-driven campaigns. We thrive in a fast-paced, collaborative environment shaped by innovation and purpose – translating On’s global brand vision into locally relevant, culturally connected experiences across Germany, Austria, and Switzerland.
Share
Facebook
X
LinkedIn
Telegram
Tumblr
Whatsapp
VK
Bluesky
Threads
Mail