Ella Irwin

The last executive heading what was formerly called the trust and safety team, Ella Irwin, left the company in June 2023.
CEO Elon Musk suggested Ella Irwin's departure as trust and safety head may have been related to a decision to limit the reach of a transphobic film.