La Sra. Chan se incorporó al Consejo de SATS el 28 de febrero de 2024 como Directora No Ejecutiva e Independiente. Es presidenta del Comité de Remuneración y Recursos Humanos y miembro del Comité de Auditoría. Fue reelegida por última vez el 19 de julio de 2024.
Actualmente, es presidenta de PUB, la Agencia Nacional del Agua de Singapur, presidenta de NTUC Health, presidenta de la Junta de Gobierno de la Escuela de Medicina Lee Kong Chian de la Universidad Tecnológica de Nanyang y miembro del Consejo de Administración de la Universidad Tecnológica de Nanyang. También es becaria profesional distinguida en la Lee Kuan Yew School of Public Policy.
La Sra. Chan cuenta con una distinguida carrera de 36 años en diversas agencias gubernamentales. Antes de jubilarse del Servicio Público de Singapur en octubre de 2023, fue secretaria permanente de Investigación y Desarrollo Nacional y secretaria permanente de la Oficina de Política y Planes de Ciencia y Tecnología en la Oficina del Primer Ministro. También ocupó cargos como miembro del consejo de la National Research Foundation y presidenta de la Agencia para la Ciencia, la Tecnología y la Investigación (A*STAR).
En reconocimiento a sus destacadas contribuciones al servicio público, la Sra. Chan fue galardonada con la Medalla al Servicio Meritorio en 2020 y la Medalla de Administración Pública (Oro) en 2009. Posee una licenciatura en Economía con honores de primera clase por la Universidad Monash, Australia.