Design
Debenhams exec named ICSC chairman
The International Council of Shopping Centers has appointed John Scott, head of business development at Debenhams, as chair of the ICSC European Retailer Group, which was re-established earlier this year. Founded in 1957, ICSC is the global trade association of the shopping centre industry, and has more than 60,000 members from over 90 countries...
loading...