Taranjeet Singh, Country Director, Twitter India has decided to step down from the company. Balaji Krish the company’s global head of revenue strategy and operations has been named as the interim country head. Before joining Twitter, he was Sales Director, South Asia for BBC Advertising and handled the commercial operations for BBC News. Earlier he…