Twitter global sales VP leaves company after Elon Musk’s takeover- QHN

Two more top Twitter Inc. executives have departed the social network, leaving the company without most of its sales and […]