If you need more lookups,
subscriptions start at $34 USD/month.
Eric Lee Location
Shanghai, China
Eric Lee Work
IT MANAGER @
Eric Lee Education
安徽工程大学 1995-1999
Eric Lee Summary
Eric Lee, based in Shanghai, China, is currently a IT MANAGER at ACCOONA CHINA. Eric Lee holds a 1995 - 1999 安徽工程大学. Eric Lee has 3 emails and 1 mobile phone numbers on RocketReach.
Looking for a different Eric Lee?
Find contact details for 700 million professionals.