641 Shares28.4k Views2k Votes Twitter’s head of brand safety and ad quality has left the company (www.engadget.com) by Danjuma June 3, 2023, 4:55 am 2k Points Upvote Downvote