4Apr By adminNo Comments Technology 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.