On - Lead – Brand Comms, Switzerland - Zürich
Full Time NewBookmark Details
Team for Career Site
Marketing
In short
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 network. We champion inclusivity and creativity, united by a shared belief that movement has the power to inspire people to dream big and go further. You aren’t just joining a department; you are joining a community dedicated to making On the most culturally resonant brand in the market where it all began.
Share
Facebook
X
LinkedIn
Telegram
Tumblr
Whatsapp
VK
Bluesky
Threads
Mail