Twitter Loses Second Head Of Trust And Safety

Twitter’s head of trust and safety, Ella Irwin, confirms resignation – the second departure from that role after Elon Musk takeover

This article has been indexed from Silicon UK

Read the original article: