MUMBAI: Twitter announced today that it has appointed Manish Maheshwari as managing director for India.
MUMBAI: After a four-year stint with Twitter India, country director Taranjeet Singh has stepped down from his role.
switch
Subscribe To Our Newsletter