Bookmark job Bookmark job Retail Sales Advisor 21 Oct 2025, Swatch Store Manager | Customer Service | Sales | Watches Bookmark job Bookmark job published yesterday