Crystal Leung's Location
Taipei City, Taiwan
Crystal Leung's Work
Crystal Leung's Education
Crystal Leung's Summary
Crystal Leung, based in Taipei City, Taiwan, is currently a Operation Specialist at Activision Blizzard, bringing experience from previous roles at Activision Blizzard and Pro QC International. Crystal Leung holds a 2013 - 2017 Bachelor of Arts - BA in Psychology @ The University of British Columbia. Crystal Leung has 2 emails on RocketReach.