As the AI Battle Rages, Marketing Exec Becomes the Latest Veteran to Walk: Review imminent May 26, 2026