Twitter appoints Sonali Malaviya as Country Business Marketing Head for India as part of Twitter’s Global Business Marketing team (GBM). She....