AJ Brown, platform's head of brand safety and ad quality, steps down right after Ella Irwin
(Newser) -
First Ella Irwin, Twitter's second head of trust and safety under Elon Musk, resigned earlier this week. Now, two more safety executives at the company are stepping away as well, leaving many wondering what this means for the platform's future with advertisers. Sources tell the Wall Street Journal ...