La marque iLead, fondée en 2007 (Pays-Bas), a 18 marques sœurs et 1118 marques concurrentes. La marque iLead est détenue par ad pepper media Intl, société cotée à Francfort. Le code ISIN de ad pepper media Intl (numéro mondial de société cotée) est NL0000238145. Le secteur de iLead est Médias diversifiés.