Pressure Mounts On Twitter CEO: Ad Execs Unite In Historic Call For Resignation November 26, 2023 Leadership/News In a bold and unprecedented move, a consortium of influential advertising executives has vehemently urged for the resignation of Twitter CEO, Jennifer More