Emma Ren's Location
Beijing, China
Emma Ren's Work
Emma Ren's Education
Monterey Institute of International Studies
Master's degree
University of International Business and Economics
Master's degree
Tianjin Foreign Studies University
Bachelor's degree
Emma Ren's Skills
Emma Ren's Summary
Emma Ren, based in Beijing, China, is currently a Language Manager, Simplified Chinese at Google, bringing experience from previous roles at Center for Creative Leadership and Language Intelligence. Emma Ren holds a Master's degree @ Monterey Institute of International Studies. With a robust skill set that includes Translation, Localization, Trados, Foreign Languages, Project Management and more, Emma Ren contributes valuable insights to the industry. Emma Ren has 2 emails on RocketReach.