Twitter appoints new business head for India operations
Fp Staff • 10 years ago As India sales head, he will work closely with brands and agencies to "maximise the value of real-time marketing on the world’s largest platform for live, public conversations."