Starcom India, the Human Experience Company announced the appointment of digital leader Anil Shankar as its Vice President, Digital Media....