Global Campaign Manager — Creative Marketing

Swatch AG

Biel

Vor Ort

CHF 120.000 - 150.000

Vollzeit

Vor 8 Tagen
Bewerbungsgenerator

Mach aus dieser Rolle ein Vorstellungsgespräch — ein Lebenslauf und ein Anschreiben, die darauf ausgerichtet sind, was dieser Arbeitgeber sucht.

Schaffe es an den ATS-Filtern vorbei

Benefits dieser Stelle

Flexible hours
25–30 days vacation
Health insurance
Pension fund
Maternity/paternity leave
Training & language courses
Mobility benefits
Canteen & food trucks
Product discounts

Zusammenfassung

Swatch Ltd. in Biel/Bienne is seeking an International Marketing Campaign Manager to develop and manage collaboration concepts with brands and creative partners.

You will bring strong visual judgment to campaign development and monitor cultural trends to keep the brand relevant across fashion, art, music, and digital media. The role requires 3–4 years in advertising or marketing, with cross-functional collaboration and project management skills in a fast-paced, international environment.

Qualifikationen

  • Strong understanding of integrated marketing campaign development.
  • Excellent visual literacy and judgment for art direction and design.
  • Awareness of contemporary culture across fashion, art, music and digital media.
  • Ability to translate trends into actionable campaign ideas.
  • Solid project management and stakeholder coordination.
  • Collaborative, proactive team player in international environments.

Aufgaben

  • Support development and management of collaboration concepts with brands and creative partners.
  • Contribute to strong and relevant creative outcomes and visual execution.
  • Stay connected to fashion, design, art and digital culture to identify trends.
  • Translate cultural insights into relevant creative ideas for the brand.
  • Identify emerging marketing formats and communication trends to engage consumers.

Kenntnisse

Integrated marketing
Visual literacy
Trend awareness
Campaign concepts
Project management
Cross-functional
Culture knowledge

Jobbeschreibung

Swatch Ltd. in Biel/Bienne is seeking an International Marketing Campaign Manager to develop and manage collaboration concepts with brands and creative partners.

You will bring strong visual judgment to campaign development and monitor cultural trends to keep the brand relevant across fashion, art, music, and digital media. The role requires 3–4 years in advertising or marketing, with cross-functional collaboration and project management skills in a fast-paced, international environment.

Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.
oder ziehe deine Datei hierhin.
Similar jobs

Ähnliche Jobs, die dir auch gefallen könnten

Global Marketing Campaign Lead – Creative & Strategy
Global Marketing Campaign Lead – Creative & Strategy

Swatch • Biel

Vor Ort
CHF 90.000 - 120.000
Global Marketing Campaign Lead
Global Marketing Campaign Lead

Jobup • Biel

Vor Ort
CHF 90.000 - 120.000
40h work week
25-30 days vacation
Health insurance
+7
INTERNATIONAL MARKETING CAMPAIGN MANAGER 100%
INTERNATIONAL MARKETING CAMPAIGN MANAGER 100%

Swatch • Biel

Vor Ort
CHF 90.000 - 120.000
INTERNATIONAL MARKETING CAMPAIGN MANAGER 100%
INTERNATIONAL MARKETING CAMPAIGN MANAGER 100%

Swatch AG • Biel

Vor Ort
CHF 120.000 - 150.000
Flexible hours
25–30 days vacation
Health insurance
+6
Global Creative Content Lead
Global Creative Content Lead

The SWATCH Group • Le Locle

Vor Ort
CHF 85.000 - 110.000
Swiss Market Marketing Leader
Swiss Market Marketing Leader

Swatch AG • Biel

Vor Ort
CHF 120.000 - 180.000
Flexible 40 heures de travail/semaine
25 à 30 jours de congé annuel
Assurance santé / Fonds de pension
+3
Swiss Market Marketing Lead — Digital & Events
Swiss Market Marketing Lead — Digital & Events

Swatch • Biel

Vor Ort
CHF 110.000 - 150.000
INTERNATIONAL MARKETING CAMPAIGN MANAGER 100%
INTERNATIONAL MARKETING CAMPAIGN MANAGER 100%

Jobup • Biel

Vor Ort
CHF 90.000 - 120.000
40h work week
25-30 days vacation
Health insurance
+7
Global Marketing Trainee: Content, Campaigns & Analytics
Global Marketing Trainee: Content, Campaigns & Analytics

The SWATCH Group • Le Locle

Vor Ort
CHF 65.000 - 90.000
Marketing Manager Swiss Market 100%
Marketing Manager Swiss Market 100%

Swatch • Biel

Vor Ort
CHF 110.000 - 150.000