Super Micro Computer, Inc. a annoncé que le 11 mars 2024, M. Shiu Leung (Fred) Chan a démissionné de son poste d'administrateur de la société afin de se concentrer sur les projets de l'entreprise familiale. M. Chan a été président du comité de nomination et de gouvernance d'entreprise et membre du comité d'audit.