In preparation for a Spring 2025 opening of The New Rolex Boutique on London's iconic Bond Street, The Watches of Switzerland Group are seeking to recruit 3 showroom manager...