Twitter India head Taranjeet Singh quits, Balaji Krish new interim chief
Taranjeet Singh, who was elevated as Twitter`s Country Director for India in May 2017, has decided to move on.
Sep 05, 2018, 09:48 AM IST
Taranjeet Singh, who was elevated as Twitter`s Country Director for India in May 2017, has decided to move on.
Sep 05, 2018, 09:48 AM IST