jobsswitzerland.ch
← All jobs

INTERNATIONAL MARKETING CAMPAIGN MANAGER 100%

Jobup

Employment type
Full-time
Location
Biel/Bienne
First posted
Apply now
  • 01 September 2026
  • 100%
  • Indefinite duration
  • Nicolas G. Hayek Strasse 1 CH, 2502 Biel/Bienne
  • Log in to see the jobup.ch salary estimate

The company

Swatch Ltd., launched in 1983 by Nicolas G. Hayek, is a leading Swiss watch manufacturer and one of the most popular brands in the world. The first Swatch watches surprised everyone with their revolutionary concept, creative design, and provocative spirit. Today, Swatch continues to innovate and surprise with new models, collections, and special editions. The brand maintains a strong presence in the world of sport thanks to its commitment to snowboarding, freeskiing, surfing, beach volleyball, and MTB slopestyle. From the beginning, Swatch connected with art and artists, and Swatch watches remain a preferred canvas for artists from a wide range of disciplines.

To strengthen the Marketing team at its headquarters in Biel, Switzerland, SWATCH is currently looking for an

INTERNATIONAL MARKETING CAMPAIGN MANAGER 100%

Job description

Creative development & cultural relevance ###

  • Support the development and management of collaboration concepts with brands, artists, and creative partners, contributing to strong and relevant creative results.
  • Bring a strong visual understanding to campaign development, with the ability to evaluate creative concepts, art direction, photography, film, graphic design, and overall visual execution.
  • Stay closely connected to developments in fashion, design, art, music, entertainment, digital culture, and social media to help identify relevant cultural shifts and emerging trends.
  • Translate cultural insights, visual trends, and consumer behavior into relevant creative ideas and opportunities for the brand.
  • Identify emerging marketing formats, creative approaches, and communication trends that can strengthen consumer engagement and maintain the brand's cultural relevance.

Skills & abilities ###

  • Good understanding of the development and execution of integrated marketing campaigns.
  • Strong visual culture and creative judgment, with a refined understanding of aesthetics, composition, art direction, photography, film, typography, and graphic design.
  • Great awareness of contemporary culture and trends in fashion, art, design, music, entertainment, digital platforms, and social media.
  • Ability to identify relevant cultural and creative trends and translate them into actionable campaign ideas.
  • Solid project management skills with a focus on timely delivery and budget compliance.
  • Effective communication and cross-functional collaboration skills.
  • Curious and proactive mindset with a strong interest in consumer behavior, culture, and emerging creative movements.
  • Ability to manage multiple projects and priorities in a dynamic environment.

Profile

  • Approximately 3-4 years of experience within an advertising agency, creative agency, in-house marketing team, or content team, with experience in supporting and delivering integrated advertising or communication campaigns from development to execution.
  • Strong creative spirit and visual sensitivity, with the ability to recognize high-quality creative work and provide clear and constructive feedback.
  • Good knowledge of and sincere interest in contemporary culture, visual trends, design, fashion, art, entertainment, and digital communication.
  • Ability to research, identify, and interpret emerging cultural and consumer trends and understand their relevance to the brand.

Professional requirements

  • Solid project management skills with the ability to coordinate multiple projects simultaneously.
  • Excellent interpersonal skills and the ability to establish effective working relationships with different departments, agency partners, and stakeholders.
  • Good presentation skills and confidence in presenting creative ideas and campaign concepts to stakeholders.
  • Excellent communication skills with the ability to clearly convey information through presentations, reports, summaries, and status updates.
  • Ability to work effectively in an international and multicultural environment.
  • Collaborative team spirit contributing to a positive, open, and creative working environment.

Languages

A solid and fluent command of English, both written and spoken, is essential. Knowledge of French and/or German is considered an advantage.

Company address

Your new employer:

At Swatch, we do not do boredom. We thrive on innovation and infuse our pioneering and adventurous spirit into everything we do. Thus, we operate in a dynamic and fast-paced environment that values creativity, teamwork, and openness. We want our employees to feel inspired to give their best and be authentic at work, and we actively seek to create an environment that prioritizes diversity, equity, and inclusion, where everyone feels heard and valued.

We firmly believe that happy and healthy employees are the key to success. That is why we offer attractive benefits including:

Work and leave:

  • 40 flexible working hours per week
  • 25 to 30 days of annual leave

Health insurance / Pension fund:

  • Contribution to health insurance costs
  • First-class pension fund

Maternity/P

Automatically translated from the original.

Posted 4 days ago

Location

View on Google Maps