Twitter’s Head of Trust and Safety Has Resigned
Twitter has lost its second head of trust and safety since Elon Musk’s takeover, with a report that Ella Irwin has resigned. Irwin told Reuters late last week that she had resigned. Irwin had served in the role since November, when her predecessor, Yoel Roth, also resigned. Irwin...
Posted On 05 Jun 2023