Greg de la Cruz

Greg de la Cruz works at NCR Corp's R&D center in the Philippines, one of the leading technology firms in the country. He is passionate about technology and its heroes.