Ella Irwin took over the job in November after the previous head of trust and safety, Yoel Roth, resigned shortly after Elon Musk bought the company.
Market News and Views
Ella Irwin took over the job in November after the previous head of trust and safety, Yoel Roth, resigned shortly after Elon Musk bought the company.