Rachel Liu
Rachel Liu
Title
Executive Assistant to Country Manager
Firm
Russell Reynolds Associates, Inc.
Office Address
Unit 2901 China World Office 1
No.1 Jian Guo Men
Wai Avenue
Beijing, Beijing, 100004
China
Beijing, Beijing, 100004
China
Office
Russell Reynolds Associates, Inc. - Beijing