Twitter’s VP of Trust and Safety Ella Irwin has left the companyfortune.com16 points·minimaxir··1 commentOpen articleSaveView on HN