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

Lead - Brand Comms

Job in Zürich, 8058, Zurich, Kanton Zürich, Switzerland
Listing for: On
Full Time position
Listed on 2026-02-28
Job specializations:
  • Marketing / Advertising / PR
    Branding Specialist / Ambassador, Marketing Manager, Marketing Communications, Marketing Strategy
Salary/Wage Range or Industry Benchmark: 80000 - 100000 CHF Yearly CHF 80000.00 100000.00 YEAR
Job Description & How to Apply Below
Position: On Lead - Brand Comms
Location: Zürich

Welcome to On! As one of the world’s fastest-growing premium sportswear brands, On is making waves globally in footwear, apparel, and accessories through pioneering technology, bold innovation, and a commitment to sustainability. Having already inspired millions of runners worldwide, we are now seeking a Brand Communications Lead for Switzerland to own our narrative in the market where it all began. In this high-visibility role, you are the strategic guardian of On’s home market.

While other team members lead our vertical campaign frameworks, you will be responsible for feeding deep Swiss consumer insights into those plans and leading complex, Switzerland-specific marketing initiatives. This role requires a unique blend of cultural advocacy and executive partnership. Reporting to the Senior Lead Brand Comms for Central Europe, you will act as a key partner to regional and global management teams, ensuring Switzerland’s marketing direction is aligned, supported and understood.

Your

Mission
  • Strategic narrative & planning:
    Own the multi-year Swiss marketing strategy and "North Star." You will build a unified marketing calendar that merges global campaigns with local cultural moments, ensuring On shows up with credibility and resonance across all Swiss touchpoints.
  • High-stakes project leadership:
    Lead complex, Switzerland-specific initiatives outside the global campaign cycle - such as city takeovers or localized community peaks. You translate ambitious visions into structured, premium executions while navigating ambiguity with professional excellence.
  • Integrated brand voice:
    Act as the connective tissue between Brand Activation, B2B Marketing, Retail Marketing, Employer Branding and Corporate Communications. You ensure a "one voice" approach across consumer and employee touchpoints, strengthening On’s reputation both inside and outside the organization.
  • Cultural advocacy & partner network:
    Serve as the local expert, feeding Swiss trends and consumer insights into regional plans. You will nurture a robust network of local partners and agencies to amplify initiatives and build deep brand love.
Your Story
  • Integrated brand strategist:
    You have extensive brand marketing experience (typically 5+ years), possess a "big picture" mindset and a strong KPI orientation. You don't just look at marketing metrics; you understand brand reputation and how to align logic and facts to advocate for a cohesive narrative across consumer and corporate touchpoints.
  • Swiss cultural expert:
    You are a local native in the market, deeply connected to Swiss trends and consumer behavior. You understand the subtle nuances across our domestic landscape and can translate them into regional plans that feel authentic.
  • Project architect:
    You have a proven track record of managing complex, end-to-end projects including local marketing activations. You thrive when simplifying complexity for others, anticipating roadblocks and maintaining high standards required for premium execution.
  • Multilingual communicator:
    Fluency in English, Swiss-German and German is mandatory to ensure a "one voice" approach across the market. French is an advantage for authentic impact in the Romandie. We value diverse linguistic backgrounds and welcome applicants who navigate these languages with professional ease.
  • Agile & Mobile:
    You are comfortable navigating ambiguity and are willing to travel within Switzerland and the DACH market to maintain strong on-the-ground connections with partners, communities and teams.
Meet The Team

We are On’s Central Europe Marketing Team, united by a clear mission: to amplify On’s brand, ignite brand love and build deep, lasting connections with our fans and communities in Central Europe (DACH). In this role, you sit at the intersection of two dynamic forces:
The Brand Comms Central Team, a forward-thinking group that shapes the overarching brand narrative and creative frameworks across the sub-region and the Brand Activation Switzerland Team, your on-the-ground partners who live and breathe the local culture, turning strategy into tangible experiences across the Swiss landscape. Together, we operate as a high-trust, collaborative…

Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
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