Twitter appoints Manish Maheshwari as India MD
Krish will return to Twitter global headquarters in San Francisco to resume his role as Global Head of Revenue Strategy and Operations at Twitter. …
Krish will return to Twitter global headquarters in San Francisco to resume his role as Global Head of Revenue Strategy and Operations at Twitter. …