Leo Chai's Location
Shanghai, China
Leo Chai's Work
Leo Chai's Education
Leo Chai's Skills
Leo Chai's Summary
Leo Chai, based in Shanghai, China, is currently a Program Manager at Dell, bringing experience from previous roles at Dell. Leo Chai holds a 2001 - 2003 Master of Science (M.Sc.) in Computer Science @ Concordia University. With a robust skill set that includes Public Speaking, Change Management, Service Delivery, Program Management, DoD and more, Leo Chai contributes valuable insights to the industry. Leo Chai has 2 emails on RocketReach.