InternationalTwitter CEO Fires Two Ahead Of Elon Musk TakeoverAshmita ChhabriaMay 13, 2022 by Ashmita ChhabriaMay 13, 2022 Twitter spokesperson speaking with AFP said that Kayvon Beykpour, a general manager who leads research, design and engineering at Twitter, is leaving along with head...