Twitter loses two executives in charge of trust and safety September 4, 2023 By The departure of the execs, who worked to assure marketers that Twitter is a safe place for brands, highlights the platform’s ongoing internal challenges.Originally posted on June 2, 2023 @ 5:40 pm