The last executive heading what was formerly called the trust and safety team, Ella Irwin, left the company in June 2023.