Twitter's Head of Trust and Safety Resigns Only a Year After Joining the Company Ella Irwin, the head of Twitter's trust and safety department, announced her departure from the social media giant. by Inno Flores