Thursday, December 26, 2024
Advertisement
Home Tags Ella Irwin

Tag: Ella Irwin

Twitter’s head of safety, Ella Irwin, quits

0
Twitter's head of trust and safety, Ella Irwin, has announced her resignation from the social media company. Twitter has been facing criticism for lax protections...
0FansLike
2,430FollowersFollow
22,100SubscribersSubscribe

EDITOR PICKS