Компания основана в 2005 году. Штаб-квартира находится в Гонконге. Представительства компании с группами разработки расположены в России, Китае, США, Германии. Партнерская сеть в России по продвижению оборудования iconBIT насчитывает около 500 партнеров по продажам, включая федеральные розничные сети, а также авторизованные сервисные центры во всех крупных городах страны.