El 6 de marzo de 2023, el Consejo de Administración de Sterling Check Corp. recibió la dimisión de William Chen como director de la empresa, con efecto a partir del 8 de marzo de 2023. El Sr. Chen ha formado parte del Consejo desde mayo de 2018.

La dimisión no se debió a ningún desacuerdo con la Empresa, su Junta o su dirección sobre ningún asunto relacionado con las operaciones, políticas o prácticas de la Empresa.