The Company Swatch Ltd, launched in 1983 by Nicolas G. Hayek, is a leading Swiss watch maker and one of the worlds most popular brands. The first Swatch watches surprised everyone with their revolutionary concept, creative
Swatch Ltd in Biel/Bienne, Switzerland is seeking an International Marketing Campaign Manager (100%) to lead campaign development and management across global markets. You will collaborate with internal teams and external agencies to craft compelling narratives and