Como head da Nielsen China, Karthik supervisionou as iniciativas da empresa em relação à China, tornando-se um dos mercados que mais crescem para a Nielsen. Karthik começou sua carreira como executivo de contas na Ogilvy & Mather na Índia.
Ele é apaixonado pelo desenvolvimento de talentos e atua como sponsor co-executivo da Nielsen para o grupo interno de afinidade Asian Affinity Link (AAL). Ele é formado em Economia pela Loyola University em Chennai e possui MBA pela Illinois State University.