A luxury optical retailer located in Canary Wharf are looking for a store manager. This retailer has stamped its mark in the UK retail market over recent years due to their impeccable bespoke service that tailors to customer needs.
As a store manager you will oversee and develop the site,...