News Twitter appoints Taranjeet Singh as Head of Sales for India Microblogging platform Twitter has appointed Taranjeet Singh as the Head of Sales for its India operations, reports the Economic Times. In his new role, Singh... Vivek PaiJanuary 21, 2015