Nora Chen's Location
Shanghai, Shanghai, China
Nora Chen's Work
Nora Chen's Education
Nora Chen's Skills
Nora Chen's Summary
Nora Chen, based in Shanghai, Shanghai, China, is currently a Talent Acquisition Manager at Envision Energy, bringing experience from previous roles at Bo Le Associates. Nora Chen holds a 2004 - 2008 Bachelor's degree in Environment science @ Tongji University. With a robust skill set that includes Assay Development, Biochemistry, Data Analysis, Assurance and more, Nora Chen contributes valuable insights to the industry. Nora Chen has 4 emails and 1 mobile phone number on RocketReach.