Ella Irwin oversaw content moderation at the struggling social network, which has been plagued with woes since Musk’s takeover
Twitter’s head of trust and safety, Ella Irwin, has resigned from the company, marking the latest high-profile departure from the struggling social network since Elon Musk acquired it in October.
Irwin confirmed her departure to news outlets on Thursday but declined to comment further. Fortune earlier reported that Irwin’s internal Slack account appeared to have been deactivated.
Continue reading...