Rio Chen's Location
Estonia
Rio Chen's Work
Rio Chen's Education
Tallinn University
2009 - 2012
Rio Chen's Summary
Rio Chen, based in Estonia, is currently a Business Development Manager at OMGFIN, bringing experience from previous roles at GoRail.nl and Elron | Eesti Liinirongid. Rio Chen holds a 2009 - 2012 Tallinn University.