Head of safety

Twitter’s head of safety, Ella Irwin, quits

Twitter's head of trust and safety, Ella Irwin, has announced her resignation from the social media company. Twitter has been…

2 years ago

This website uses cookies.