Twitter Appoints Manish Maheshwari as India MD
Twitter has appointed Manish Maheshwari as the Managing Director of its India operations. In 2018, 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. Manish Maheshwari was previously the CEO of Network18 Digital. Maheshwari will report to Twitter Vice President and Managing Director of Asia Pacific Maya Hari and will be based in Delhi.