Twitter's Head of Trust Ella Irwin resigns, becomes second to quit the job since Musk takeover
Twitter Head of Trust and Safety Ella Irwin resigned Thursday, the second person to hold that role under Elon Musk to quit in the seven months since his takeover of the social media giant.