Ong Chen Hui

Cluster Director, Technology Development, Infocomm and Media Development Authority