Company Overview
Company Name
ICON International Inc
Address
Four Stamford Plaza, 107 Elm St, Stamford, CT, 06902, United States
Website
icon-intl.comAbout ICON International Inc
ICON International is a corporate barter firm headquartered in Stamford, Connecticut, United States. The company provides experienced, innovative, and efficient solutions to clients, offering services such as media, sourcing, procurement, and real estate. With over $2 billion in media and fulfillment delivered in 2023 and a 38% client renewal rate since 1986, ICON International is a leading provider of strategic corporate barter services.