International Council of Shopping Centers (ICSC)
Founded in 1957, International Council of Shopping Centers (ICSC) is the premier global trade association of the shopping center industry which has more than 65,000 members in over 100 countries include shopping center owners, developers, managers, marketing specialists, investors, retailers and brokers, as well as academics and public officials. Its events attracts major industry players from all over the world.
Address: 1221, Ave Of The Americas
City: New York City, NY
Country: United States of America