X’s advertising boss leaves in latest departure from Elon Musk’s businesses

John Nitti was considered a contender for CEO of the social media platform after Linda Yaccarino quit in JulyTechnology, Social Media