Alex Liu's Location
Shanghai, China
Alex Liu's Work
Alex Liu's Education
Alex Liu's Skills
Alex Liu's Summary
Alex Liu, based in Shanghai, China, is currently a Director of Research and Development at ALO7 爱乐奇, bringing experience from previous roles at Yihaodian and Digital China. Alex Liu holds a 2006 - 2009 master in software engineering @ Shanghai Jiao Tong University. With a robust skill set that includes Leadership, Project Management, Business Development, Business Analysis, JavaScript and more, Alex Liu contributes valuable insights to the industry. Alex Liu has 1 email on RocketReach.