De raad van bestuur van IMAX China Holding, Inc. heeft aangekondigd dat Jenny Jianing Chen haar ontslag als Chief Operating Officer van het bedrijf heeft ingediend met ingang van 17 mei 2024 vanwege haar andere carrière en persoonlijke bezigheden. Na het ontslag van mevrouw Chen heeft de Raad van Bestuur besloten om de functie van Chief Operating Officer in de Groep te schrappen.