Huffpost
4 days ago
Elon Musk's X Has A New Safety Leader, 9 Months After Predecessor Left
The last executive heading what was formerly called the trust and safety team, Ella Irwin, left the company in June 2023.
The last executive heading what was formerly called the trust and safety team, Ella Irwin, left the company in June 2023.