Retail design project leader
at SWATCH

Swiss watch and jewellery brand SWATCH is looking for a retail design project leader to join its team in Biel/Bienne, Switzerland. More »