ICSC is the global trade association of the shopping center industry, and has 40,000 members in the United States, Canada and more than 77 other countries around the world, including shopping center owners, developers, managers, investors, lenders, retailers and other professionals.