Global Luxury Media & Communications Manager

Zohorecruit

Vaud

On-site

CHF 120,000 - 190,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Luxury Experts in Switzerland is seeking a Communications & Media Manager for a renowned Swiss Luxury Maison. The role combines strategic media leadership with hands-on execution across international markets, partnering with creative agencies and premium publishers to elevate the brand’s global visibility.

You will report to the VP Head of Marketing and lead day-to-day media operations, while shaping campaigns, analysing performance, and driving impactful investments.

Qualifications

  • At least 5 years of experience in Media, Advertising or Integrated Marketing.
  • Experience in Luxury, Premium, Lifestyle or High-End Consumer Goods sectors is essential.
  • Agency or client-side experience will be considered.
  • Strong understanding of digital media, performance marketing and campaign analytics.
  • Comfortable managing multiple international projects.
  • Excellent organisational and project management skills.
  • Commercial awareness with creativity and curiosity.
  • Fluent English and French are required.

Responsibilities

  • Contribute to the evolution of the Maison's global media strategy across print, digital, social media and outdoor advertising.
  • Coordinate international media plans with subsidiaries, distributors and retail partners.
  • Develop media guidelines and ensure brand consistency across global markets.
  • Monitor campaign performance and identify opportunities for continuous optimisation.
  • Collaborate closely with the Group's media agency and premium publishing partners.
  • Lead advertising projects from initial briefing through final delivery.
  • Coordinate creative agencies, photographers, production teams and external partners.
  • Organise product and lifestyle photo and video productions.
  • Ensure the timely delivery of advertising assets across all communication channels.
  • Support the ongoing development and optimisation of the Maison's media platform.
  • Manage media budgets with discipline and a strong ROI mindset.
  • Build lasting relationships with international markets, agencies and media partners.
  • Support purchasing processes, reporting and administrative follow-up within SAP.

Job description

Luxury Experts in Switzerland is seeking a Communications & Media Manager for a renowned Swiss Luxury Maison. The role combines strategic media leadership with hands-on execution across international markets, partnering with creative agencies and premium publishers to elevate the brand’s global visibility.

You will report to the VP Head of Marketing and lead day-to-day media operations, while shaping campaigns, analysing performance, and driving impactful investments.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Social Media Manager — Luxury Brand, Global Impact
Senior Social Media Manager — Luxury Brand, Global Impact

Universal Genève • Zürich

On-site
CHF 120,000 - 180,000
Home office
Referral program
Culture of feedback
Luxury Social Media Strategist — Global Campaigns
Luxury Social Media Strategist — Global Campaigns

OMEGA SA • Biel

On-site
CHF 90,000 - 120,000
Global Corporate Communications Lead
Global Corporate Communications Lead

Swatch Group • Le Locle

On-site
CHF 90,000 - 120,000
Global Corporate Communications Lead - Editorial & Strategy
Global Corporate Communications Lead - Editorial & Strategy

TISSOT • Le Locle

On-site
CHF 120,000 - 180,000
13.08.2026
13.08.2026

Zohorecruit • Vaud

On-site
CHF 120,000 - 190,000
Global Luxury Store Design Lead
Global Luxury Store Design Lead

Luxury Experts • Vaud

On-site
CHF 140,000 - 190,000
Luxury Creative Production Lead | Flexible Hybrid
Luxury Creative Production Lead | Flexible Hybrid

La Prairie Group AG • Zürich

On-site
CHF 120,000 - 180,000
Health Insurance Contribution
Generous Leave Policy
Flexible Work Arrangements
+4
Global Luxury Brand Leader — Design-Driven Marketing
Global Luxury Brand Leader — Design-Driven Marketing

Michael Page International (Switzerland) SA • Bern

On-site
CHF 203,000 - 325,000
Competitive package and benefits
Senior Editor — Luxury Brand Storytelling in Geneva
Senior Editor — Luxury Brand Storytelling in Geneva

Universal Genève SA • Genf

On-site
CHF 120,000 - 180,000
Global Talent & Community Strategist
Global Talent & Community Strategist

Vacheron Constantin • Plan-les-Ouates

On-site
CHF 120,000 - 180,000