Nick Peel joins McArthurGlen
Designer discount outlet retailer McArthurGlen has appointed Nick Peel as UK country manager to build the reputation of the outlets in the UK as key fashion retail destinations. Joining from Land Securities, Peel was head of retail, overseeing 22 shopping centres and 19 retail parks in the UK, in his new role he will be concentrating on...
loading...