Nach seinem Studium an der University of Singapore arbeitete Ng zunächst als Bankbeamter. 1974 wechselte er als Geschäftsführer zu einem Versicherungsunternehmen und zwei Jahre später zum öffentlichen Nahverkehrsunternehmen TIBS, dessen Vorsitz er im Jahr 2000 übernahm. Ng ist heute Vorsitzender einer ganzen Reihe von Unternehmen.
Seine Karriere als Sportfunktionär begann Ende der 1980er Jahre, als er zunächst zum Vize-Präsidenten, 1989 dann zum Präsidenten der Singapore Yachting Association gewählt wurde. 1988 wurde Ng Mitglied des Singapore Sports Council und 1991 zu dessen Vorsitzenden gewählt. Als Vorsitzender des Finanzausschusses trug er 1993 maßgeblich zum wirtschaftlichen Erfolg der in Singapur ausgetragenen 17. Südostasienspiele bei.