Twitter India has appointed Taranjeet Singh as country Director. In this new role, Singh will lead the twitter India team by driving an integrated business strategy and spearheading cross functional collaboration to accelerate. Twitter’s audience and revenue growth in this key growth market. Before joining twitter, Taranjeet Singh held various positions at BBC Advertising and outlook publishing etc.