Twitter’s Head Of Trust & Safety Resigns
Twitter's head of trust and safety, Ella Irwin, told Reuters on Thursday that she has resigned from the social media...
Twitter's head of trust and safety, Ella Irwin, told Reuters on Thursday that she has resigned from the social media...