Tag: Twitter India

1 results found
Twitter India Has Just Appointed Manish Maheshwari As New MD

ICT News- Apr 29, 2019

Twitter India Has Just Appointed Manish Maheshwari As New MD

Before working for Network 18 Digital, Maheshwari held many important positions at P&G, McKinsey, Intuit, txtWeb, and Flipkart.