Twitter’s VP of Trust and Safety Ella Irwin has left the company | Heykuki News