Bin Liu's Location
San Jose, California, United States
Bin Liu's Work
Bin Liu's Education
George Mason University
Master of Science - MS (Operations Research)
1999 - 2001
Massachusetts Institute of Technology
ME (Supply Chain Management)
Bin Liu's Skills
Bin Liu's Summary
Bin Liu, based in San Jose, California, United States, is currently a Director - GSM at Alibaba Group, bringing experience from previous roles at Alibaba Group, Cisco and TELUS. Bin Liu holds a 1999 - 2001 Master of Science - MS in Operations Research @ George Mason University. With a robust skill set that includes Supply Chain Management, Supply Chain Optimization, Program Management, Strategy, Operations Management and more, Bin Liu contributes valuable insights to the industry. Bin Liu has 6 emails and 1 mobile phone number on RocketReach.