Swatch Marketing Manager – Swiss Market

Employment
Full-Time
Seniority
Manager
Posted
Sep 3, 2026

About Swatch

Swatch is an iconic Swiss watchmaking brand that has redefined timekeeping through bold design, precision engineering, and a democratic spirit of creativity since 1983. As an employer, the brand offers an energetic, international environment where innovation, craftsmanship, marketing flair, and cultural relevance converge. Employees are invited to contribute to a house known for challenging convention, celebrating individuality, and bringing Swiss quality to a global audience. With the strength of the Swatch Group behind it, Swatch provides opportunities across product development, retail, communications, operations, and digital transformation, attracting talents who thrive at the intersection of design, technology, and contemporary lifestyle.

Swatch seeks Marketing Manager for Swiss Market in Biel/Bienne. Lead Swatch and Flik Flak brand marketing strategy, campaigns and team.

Role & Responsibilities

  • Develop, implement and present annual marketing plans for Swatch and Flik Flak brands, encompassing advertising, traditional and digital media, sponsorships, promotions, merchandising and store decoration in alignment with Swatch International guidelines
  • Plan, coordinate and monitor marketing campaigns, direct marketing activities, e-commerce initiatives, product launches and loyalty programmes (Swatch Club Switzerland), including online store operations (newsletters, banners, keywords, traffic and performance) and social media activities (content, budget, competitive analysis)
  • Organize and coordinate events, product launches and meetings with key accounts; develop promotional programmes for retailers with appropriate marketing materials
  • Prepare creative briefs for external agencies and partners on concept development, advertising materials, store decoration and media planning
  • Identify, evaluate and implement new sponsorship opportunities and ensure activation of partnership agreements
  • Manage, allocate, monitor and control the marketing budget
  • Lead and coordinate the Swiss market marketing team (three direct reports) within a matrix organizational structure
  • Oversee various strategic projects and collaborate daily with International Marketing, the Swiss market Brand Manager, logistics, retail, sales and external clients

Qualifications

  • Marketing degree or equivalent qualification
  • 5–7 years of experience in marketing project management
  • 2–3 years of experience in team management
  • Advanced knowledge of digital marketing, communication, social media, visual merchandising and event management
  • Experience in a dynamic environment, preferably fashion, lifestyle or retail
  • Creative and innovative mindset with strong adaptability
  • Natural leadership with ability to coordinate diverse teams and stakeholders
  • Excellent communication and negotiation skills
  • Ability to manage multiple projects simultaneously with autonomy and rigour
  • Availability to work multiple weekends per year if required

Skills

Digital marketing strategy Social media management E-commerce marketing Event management Visual merchandising Budget management Project management Team leadership Campaign planning and execution Stakeholder coordination

Experience

5–7 years in marketing project management and 2–3 years in team management, preferably in fashion, lifestyle or retail sectors. The candidate should demonstrate proven ability to lead cross-functional initiatives and manage complex marketing campaigns in dynamic environments.

Education

Marketing degree or equivalent professional qualification.

Workplace

This position is based in Biel/Bienne, Bern, Switzerland.

Culture

Swatch fosters a vibrant, creative workplace where Swiss precision meets bold self-expression and accessible design. As an employer, it encourages innovation, collaboration, and a playful entrepreneurial spirit, bringing together diverse teams across retail, design, marketing, and operations in a dynamic international environment.

About Cerulean

Cerulean is the definitive career portal for the global luxury industry. We match exceptional professionals with exclusive opportunities at the world's most prestigious brands. From haute couture and fine watchmaking to prestige beauty, hospitality, and boutique retail, Cerulean centralises luxury employment to help you find the career for which you were destined.

Frequently Asked Questions

A.

The luxury industry is characterised by a diverse and nuanced nomenclature. Esteemed houses frequently employ proprietary terminology, and even within a single organisation like Swatch, titles may vary across global markets to reflect local conventions. To ensure absolute clarity, Cerulean assigns a standardised, industry-coherent canonical title to every listing. However, it is worth noting that this role is functionally synonymous with «Regional Marketing Director», «Territorial Marketing Lead», «Swiss Market Marketing Head», «Marketing Director – Switzerland», «Country Marketing Manager», and other variations. Our sophisticated search architecture anticipates these variations, ensuring that inquiries using related terms will seamlessly yield the exact roles you desire.

Swatch

Swatch Marketing Manager – Swiss Market

Biel/Bienne, Switzerland

Continue to the application.