Store Manager
hace 14 días
London
Location: Aubin, Newburgh Street, Carnaby, London
About us:
Aubin is a celebration of Britishness, authenticity, and longevity.
By creating better, we encourage intelligent choices around sustainability, promoting a message of quality above quantity. We’re challenging the addiction to discount ...