Manish Maheshwari appointed Twitter India MD
- Manish Maheshwari, ex-CEO of Network18 Digital has been appointed as the Managing Director of Twitter for its India Operation.
- He will take charge on April 29, 2019. He has served important positions in companies like Flipkart, txtWeb, Intuit, McKinsey and P&G.