Closed Applications No Longer Accepted

Nota Bene: This job opportunity at Swatch was available until Thursday, February 6, 2025, but applications are no longer being accepted.

Swatch Digital Media Team Leader

Job Location Icon Biel/Bienne • Switzerland
Job Recency Icon Tuesday, December 24, 2024
About Swatch

Swatch Ltd., a pioneering entity in the horological industry, is renowned for its avant-garde approach to watchmaking. Since its inception in 1983, Swatch has consistently pushed the boundaries of design and innovation, creating timepieces that capture the spirit of the times while remaining timeless. As part of the larger Swatch Group, the company benefits from a rich heritage and a global presence, offering employees the opportunity to be part of a dynamic and visionary team headquartered in Biel/Bienne, Switzerland.

Responsibilities
Qualifications
Skills
Experience Requirements

Proven experience in media buying and project management, with a preference for candidates who have led teams.

Education Requirements

Degree in Marketing, Communication, or Business.

Job Benefits

Competitive benefits package including opportunities for professional growth within a global leader in the watchmaking industry.

Swatch Culture

Swatch fosters a culture of innovation and creativity, encouraging employees to embrace boldness and newness. The company values visionary thinking and collaboration, creating an environment where team members can thrive and contribute to making the world more colorful and exciting.

Keep looking…

Use Cerulean's Luxury Job Search to find other open roles similar to this one:

Share

Share this job with your friends and colleagues: