Twitter India head Taranjeet Singh quits, Balaji Krish interim chief
Taranjeet Singh, who earlier led the charge for sales and marketing support for Twitter's advertisers, was elevated as the country head in May 2017
Taranjeet Singh, who earlier led the charge for sales and marketing support for Twitter's advertisers, was elevated as the country head in May 2017