Retail Manager
Company: Veblen International
Location: London
Our client is a globally recognised luxury niche fragrance brand with a distinctive heritage and an international footprint. The business operates a vertically integrated model, producing all creations in house through artisanal methods and mai...
Posted: 30 days ago
