Oliver Spencer
Company Profile
Oliver Spencer is a modern wearable Menswear brand, made in Portugal and London. It has 4 shops in London, 1 in Toronto and 150 wholesale accounts.
View employer's website
Part Time Retail Sales Executive for Oliver Spencer
Closing date: 30 November 2025
Role type: Vacancy