Posted inTechnology News Twitter
Twitter’s head of trust and safety says she has resigned – CTV News
Twitter's head of trust and safety says she has resigned - CTV News Twitter's head of trust and safety, Ella Irwin, told Reuters on Thursday that she has resigned from…