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