New Delhi: The Managing Director of Twitter India, Manish Maheshwari, will be moving into a new role based in San Francisco, the Vice President of Twitter’s Japan, South Korea, and Asia Pacific division announced on Friday. The new US-based role for Twitter India’s MD comes in after the microblogging platform’s …
Read More »