Taranjeet Singh, India’s Country Director for the social media platform, Twitter, has put down his papers just over a year after he was elevated to the role in May 2017. Singh took to his respective Twitter to announce his exit saying – “Hello everyone, after 4 amazing years, I have[Read More…]
