4 ms·Twitter’s VP of Trust and Safety Ella Irwin has left the company16 points by minimaxir 3y agodeleted 3y ago[deleted]senojsitruc 3y agohttps://archive.is/bvC4d https://archive.is/bvC4d