Swatch Event and Marketing Activation Manager

Posted on Friday, December 13, 2024.
About Swatch

Swatch is a pioneering company known for its innovative and striking watch designs. Established in 1983, Swatch thrives on creativity and surprise, consistently pushing boundaries with its collections, sports collaborations, and artistic partnerships. Headquartered in Switzerland, Swatch is a global brand that embraces newness and boldness, making the world more colorful and exciting.

Responsibilities
Qualifications
Skills
Experience Requirements

Experience in managing multiple projects simultaneously in a fast-paced, complex environment.

Education Requirements

Bachelor’s degree in Marketing or Event Management.

Job Benefits

Not specified.

Swatch Culture

Swatch is headquartered in Biel/Bienne, Switzerland, and is known for its vibrant and innovative culture. The company values creativity, strategic understanding, and a hands-on mentality.