News Marc Jury to Step Down as CEO of MultiChoice South Africa and Showmax in 2025 Marc Jury, the CEO of MultiChoice South Africa (MCSA) and Showmax, has announced his resignation, effective March 31, 2025.ByEmmanuel DanijiNovember 22, 20240CommentsRead more