Twitter India head Taranjeet Singh quits, Balaji Krish made interim chief
Internet | Sep 05, 2018, 10:35 AM ISTBefore joining Twitter, Taranjeet Singh was sales director, South Asia for BBC Advertising. Prior to the BBC, he held various positions at Outlook Publishing.