×
Register Here to Apply for Jobs or Post Jobs. X

Senior Lead - Brand Activation, Switzerland

Job in Indiana Borough, Indiana County, Pennsylvania, 15705, USA
Listing for: ON
Full Time position
Listed on 2026-02-16
Job specializations:
  • Marketing / Advertising / PR
    Branding Specialist / Ambassador, Marketing Manager, Marketing Strategy
  • Management
Salary/Wage Range or Industry Benchmark: 60000 - 80000 USD Yearly USD 60000.00 80000.00 YEAR
Job Description & How to Apply Below

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).
About 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…

Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary