Posted inTechnology News Twitter Twitter’s Head Of Trust And Safety Ella Irwin Says She Resigned – Tech Business News Posted by lecrab 7 June 2023 Twitter’s Head Of Trust And Safety Ella Irwin Says She Resigned – Tech Business News Surprisingly, even after four days, 99 of these flagged tweets were still accessible on the platform. During a turbulent period at Twitter, Irwin … See more –> Source Follow us on Twitter and TikTok lecrab View All Posts Post navigation Previous Post FDA seeks feedback on ICH E6(R3) GCP guideline – RAPSNext PostTwitter’s new CEO Linda Yaccarino logs first day in role – Reuters