Job of the week
Movado Group UK
Central London, London, UK