Twitter's Head of Trust, Safety Says She has Resigned Ella Irwin has resigned from the social media company, led by Elon Musk