Emma Ren's Location
Beijing, China
Emma Ren's Work
Emma Ren's Education
Chang Chun Science and Technology University
Master's degree (Foreign Languages and Literatures, General)
2005 - 2008
Emma Ren's Skills
Emma Ren's Summary
Emma Ren, based in Beijing, China, is currently a Language Coordinator at Welocalize, bringing experience from previous roles at Lionbridge. Emma Ren holds a 2005 - 2008 Master's degree in Foreign Languages and Literatures, General @ Chang Chun Science and Technology University. With a robust skill set that includes Localization, Foreign Languages, Machine Translation, Technical Translation, Intercultural Communication and more, Emma Ren contributes valuable insights to the industry. Emma Ren has 1 email on RocketReach.