Twitter’s head of trust safety Ella Irwin has resigned, Slack account is deactivated, according to sources

[…]

Twitter’s head of trust safety Ella Irwin has resigned, Slack account is deactivated, according to sources