Crland, China Resouces's IT department is led by Jeffrey Liu (HR Manager) and has 28 employees.
Jeffrey Liu
HR Manager
Looking for a particular Crland, China Resouces employee's phone or email?