BARC India has appointed Jamie Kenney as Business Head - Digital. The move is a part of BARC India’s plan of launching digital audience....