Twitter’s head of brand safety and ad quality has left the company
Twitter lost its executive in charge of content moderation on the platform, Ella Irwin, earlier this week. In another sign of instability in Twitter’s upper ranks, it looks like yet another top execu… [+1965 chars]