Kolkata Knight Riders has appointed Binda Dey as its Chief Marketing Officer, KKR & Knight Riders Global Franchises. In her role, she will be....