Leo Liu's Location
Shanghai, Shanghai, China
Leo Liu's Work
Leo Liu's Education
Leo Liu's Skills
Leo Liu's Summary
Leo Liu, based in Shanghai, Shanghai, China, is currently a Support Team Lead at Metro China, bringing experience from previous roles at Dell Emc, Microsoft, Ef English First and Neweggbusiness. Leo Liu holds a 2004 - 2008 Shanghai University of Engineering Science. With a robust skill set that includes Cloud Computing, Virtualization, Pre Sales, Windows Server, Storage and more, Leo Liu contributes valuable insights to the industry. Leo Liu has 1 email on RocketReach.