Leo Liu started working as a Software Engineer at Newfound Communications, but no specific start or end dates were provided. In 2017, they joined Oracle as a Consulting Software Engineer and held that role until their next position. Starting in February 2019, Leo became a Principal Software Engineer at 128 Technology, where they currently work.
Leo Liu attended Worcester Polytechnic Institute from 1995 to 1999, where they obtained a Bachelor of Science (B.S.) degree in Computer Science.
Sign up to view 0 direct reports
Get started