Twitter appoints Manish Maheshwari as India MD
By
Biju Kumar
New Delhi: Twitter on Monday said it has appointed Manish Maheshwari as the Managing Director of its India operations.
Last year, Taranjeet Singh had stepped down as the India Country Director and Balaji Krish was given charge of leading the country’s operations in the interim period.