Twitter India’s Country Director Taranjeet Singh Steps Down
Taranjeet Singh, the man behind the growth of the business of Twitter in India has stepped down from his position as Country Director. This announcement was tweeted by him on the microblogging website on Tuesday. Following the stepping down of Taranjeet Singh, the company’s Twitter’s global head of revenue strategy and operations Balaji Krish will take […]