Twitter appoints Manish Maheshwari as India MD
Based out of Delhi, he will oversee Twitter India`s teams in Delhi, Mumbai and Bengaluru from April 29.
Apr 22, 2019, 12:37 PM IST
Based out of Delhi, he will oversee Twitter India`s teams in Delhi, Mumbai and Bengaluru from April 29.
Apr 22, 2019, 12:37 PM IST