A popular fashion retailer who has taken the UK market by storm is looking for a store manager in South-West London. This company takes pride in producing quality products whilst keeping up with current trends which has allowed them to develop a loyal customer base.
As the store manager, you...