Le 12 mars 2024, Rachel Lam a informé Innovid Corp. de sa démission du conseil d'administration et des comités d'audit, de nomination et de gouvernance d'entreprise du conseil, à compter de la fermeture des bureaux le 12 mars 2024. La décision de Mme Lam de quitter le conseil d'administration n'est pas liée à un désaccord sur des questions liées aux activités, politiques ou pratiques de la société ou sur toute autre question.