The China Navigation Company's HR department is led by Stella Choo (Assistant Manager, Corporate Communications) and has 11 employees.
Stella Choo
Assistant Manager, Corporate Communications
Looking for a particular The China Navigation Company employee's phone or email?