Huazhu Group Limited's IT department is led by Chester LU (Software Architect) and has 12 employees.
Porter Wang
Senior Software Engineer
Chester LU
Software Architect
Looking for a particular Huazhu Group Limited employee's phone or email?