BRAND PARTNERSHIPS DIRECTOR UK jobs in OXFORD, United Kingdom

we have over 190 showrooms across the UK, US and Europe, including 77 dedicated mono-brand boutiques in partnership with brands... our brand with confidence and knowledge? Our Store Managers are inspirational role models who play a key role in leading...

Watches of Switzerland Group