Leo Liu's Location
Beijing, China
Leo Liu's Work
Leo Liu's Education
Liaoning University of Technology
Bachelor of Science (B.S.) (International Business/Trade/Commerce)
1995 - 1999
Beijing Foreign Studies University
Leo Liu's Skills
Leo Liu's Summary
Leo Liu, based in Beijing, China, is currently a COO at Translia, bringing experience from previous roles at Translia. Leo Liu holds a 1995 - 1999 Bachelor of Science (B.S.) in International Business/Trade/Commerce @ Liaoning University of Technology. With a robust skill set that includes Localization, Internationalization, Website Localization, Sales Operations, Account Management and more, Leo Liu contributes valuable insights to the industry. Leo Liu has 1 email on RocketReach.