Rachel Yin, Head of Execution

Rachel Yin is leading the project execution team in China. Rachel has successfully recruited senior executives and non-executive positions across the Industrial & Automotive sectors for multinational and world-leading private companies in the Greater China and Asia Pacific regions.

Rachel has an extensive track record in the appointment of C-suite roles as well as a broad range of leading roles for technical and commercial functions such as Research & Development, Supply Chain, Quality and Sales & Marketing.

Rachel has a Bachelor in Arts, majoring in International Journalism from the Sichuan International Studies University.



Shanghai Office