Wednesday Jun 07, 2023

Twitter’s head of safety and content moderation has left the company

Twitter has lost another head of trust and safety after Elon Musk purchased the company last year. According to Reuters, Ella Irwin, the website’s top executive for content moderation has resigned. F… [+3286 chars]

Mariella Moon

Back to Top