Contract India has announced the departure of its Chairman and Chief Creative Officer, Ravi Deshpande. After a long tenure over two stints....