Twitter loses second trust and safety chief since Elon Musk takeover
Ella Irwin is the second person to leave the role since Elon Musk purchased the social media platform late last year, following Yoel Roth.
Ella Irwin is the second person to leave the role since Elon Musk purchased the social media platform late last year, following Yoel Roth.