Swatch Group Marketing and Public Relations Manager

Posted on Thursday, January 9, 2025.
About Swatch Group

Swatch Group is an international conglomerate engaged in the design, manufacture, and sale of finished watches, jewelry, watch movements, and components. The group supplies nearly all components required by its 18 watch brands and provides movements and components to third-party watchmakers globally. Swatch Group is also a significant player in the manufacture and sale of electronic systems used in watchmaking and other industries.

Responsibilities
Qualifications
Skills
Experience Requirements

Experience in brand PR and marketing, preferably in the luxury sector, with budget responsibility.

Swatch Group Culture

The position is based in London, a vibrant city known for its dynamic fashion and luxury market. The company values tradition, excellence, and innovation in its approach to watchmaking.

For luxury, beauty, & fashion enthusiasts, Cerulean is the recruiting service that matches their talent with career opportunities around the world.

Terms of Service