Anish Varghese, Chief Creative Officer, Isobar India, has stepped down from the company after being associated for seven years. According to the....