Twitter’s Head of Trust and Safety, Ella Irwin, Resigns Amid Controversy and Turmoil
Twitter's Head of Trust and Safety, Ella Irwin, has resigned from her position at the social media company.
Her departure comes amid ongoing criticism over the platform's approach to content moderation and difficulties with retaining…