A premium fashion and accessories retailer who has become popular for their timeless and sleek designs is looking for a deputy store manager based around Old Street in London. This brand has taken the UK market by storm and continues expanding across the country.
The role of deputy store manager...