Skip to main content

Greg de la Cruz

Greg de la Cruz works at NCR Corp's R&D center in the Philippines, and author of two self-published titles on Amazon and Google Play books.