Global Creative Content Lead — Luxury Brand Campaigns

TISSOT

Le Locle

On-site

CHF 120,000 - 160,000

Full time

23 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Tissot in Le Locle, Switzerland, is seeking an International Creative Content Project Leader to drive global brand campaigns. You will orchestrate content creation across digital and social channels, and adapt assets for a luxury watch brand with consistency and strategic impact.

You will collaborate with HQ marketing, lead shoots and post‑production, and ensure on‑time delivery within budget. Strong project management, detail orientation, and a flair for culture, art and trends are essential.

Qualifications

  • 5+ years' experience in a similar role, in a creative agency or in-house creative team
  • University degree in marketing, advertising, graphic design or equivalent practical experience
  • Global brand experience, experience outside watchmaking is appreciated

Responsibilities

  • Collaborate with HQ marketing to create holistic global brand campaigns.
  • Develop creative concepts for integrated advertising campaigns (offline and online).
  • Implement content strategy aligned with short-term and long-term marketing targets.
  • Lead the development and adaptation of a large spectrum of content fueling global plans as well as local needs.
  • Supervise and coordinate other sources of content creation (photographers/designers/agencies) by bringing art direction and by reviewing and giving clear guidance for improvement to grant full brand consistency.
  • Oversee video/photo shoots and asset post-production, including final check of all adaptations needed for each channel.
  • Collaborate closely with the graphic design team on creating graphic elements and branding guidelines.
  • Ensure that project management best practices are employed to deliver all international campaigns within strategy, budget and deadline.
  • Spot and seize trends and communication opportunities.
  • Anticipate issues and crisis and provide proactive, hands-on solutions.

Skills

Organizational skills
Attention to detail
Dynamic personality
Proactivity
Creative flair
Stress management

Education

University degree in marketing/advertising/graphic design

Tools

MS Office
PowerPoint
Adobe Photoshop
InDesign
Illustrator
Motion design

Job description

Tissot in Le Locle, Switzerland, is seeking an International Creative Content Project Leader to drive global brand campaigns. You will orchestrate content creation across digital and social channels, and adapt assets for a luxury watch brand with consistency and strategic impact.

You will collaborate with HQ marketing, lead shoots and post‑production, and ensure on‑time delivery within budget. Strong project management, detail orientation, and a flair for culture, art and trends are essential.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Global Creative Content Lead
Global Creative Content Lead

The SWATCH Group • Le Locle

On-site
CHF 85,000 - 110,000
Global Corporate Communications Lead - Editorial & Strategy
Global Corporate Communications Lead - Editorial & Strategy

TISSOT • Le Locle

On-site
CHF 120,000 - 180,000
International Creative Content Project Leader
International Creative Content Project Leader

TISSOT • Le Locle

On-site
CHF 120,000 - 160,000
Luxury Brand Social Media Specialist
Luxury Brand Social Media Specialist

TISSOT • Le Locle

On-site
CHF 70,000 - 95,000
Global Corporate Communications Project Lead
Global Corporate Communications Project Lead

Tissot SA • Le Locle

On-site
CHF 150,000 - 210,000
International Creative Content Project Leader
International Creative Content Project Leader

The SWATCH Group • Le Locle

On-site
CHF 85,000 - 110,000
Social Media Strategist – Luxury Brand Growth
Social Media Strategist – Luxury Brand Growth

TISSOT • Le Locle

On-site
CHF 90,000 - 120,000
International Corporate Communications Project Leader
International Corporate Communications Project Leader

TISSOT • Le Locle

On-site
CHF 120,000 - 180,000
Social Media Specialist
Social Media Specialist

TISSOT • Le Locle

On-site
CHF 70,000 - 95,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