Twitter India Chief Moves to New US Role After Criticism Over Compliance Kevin Colleran Aug 14, 2021 Twitter's India chief, Manish Maheshwari, will take up a new internal role in the United States, the company said on Friday, a move that comes after months…