Struktura nowego logo – Innovation Sphere – przedstawia misję firmy. Glob symbolizuje wiarę w siłę globalnego marketingu, przeplatające się wstęgi – pracę zespołową i światową wymianę wiedzy, strzałki zaś – zaangażowanie w rozwój.
Pentor jest integralną częścią Research International od końca 2005 roku.