In yet another high-profile exit, Twitter's head of trust and safety, Ella Irwin, has resigned amid ongoing drama over a film.
from Top Tech News- News18.com https://ift.tt/Dbck3yJ
via IFTTT
Twitter's Head Of Trust And Safety, Ella Irwin, Steps Down: Full Details
ಜೂನ್ 02, 2023