A premium global fashion retailer who has stores across 44 countries and continues to grow are looking for a flagship store manager in Soho. This company has been a staple in shopping centres and on high streets for several years and take pride in producing high quality garments.
In this...