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 regarding the platform’s approach to content moderation and struggles with advertiser…