Vivian Ng graduated from Japan’s National Defense Academy and completed her command and staff course as an international student at Japan Maritime Staff College. She served as a naval officer in the Republic of Singapore Navy for 17 years, holding various shipboard appointments before heading the navy’s Competency Development Branch. She left active service in 2015.