Twitter's Head Of Trust And Safety Ella Irwin Resigns
Irwin, who joined Twitter in June 2022, took over as head of the trust and safety team in November when the previous head Yoel Roth resigned. She oversaw content moderation.
Jun 02, 2023, 18:20 PM IST