Twitter loses 3 other top executives as Elon Musk approaches control
Twitter’s executive ranks continued to plummet on Tuesday after three top managers resigned as the company plunged into turmoil over Elon Musk’s looming $44 billion takeover. Elijah Brown, Vice President of Product Management; Katrina Lin, Twitter’s vice president of service, and Max Schmeeser, head of data science, have both tendered their resignations, according to Bloomberg … Read more