Les Ambassadeurs is a luxury watch and jewellery retailer with boutiques in Geneva, Lucerne and Zurich. The company's core activity is the sale and marketing of high-end watches and jewellery pieces from various renowned brands, as well as the provision of related services such as watch and jewellery maintenance.