Rod Chen has over 10 years of work experience. Rod began their career in 2007 as a Game Designer for International Games System CO., LTD. In 2010, they moved to GigaMedia Limited as an Assistant Manager. In 2013, they joined Snail Games as a Product Manager, where they currently work.
Rod Chen attended Saint John's University.
Sign up to view 0 direct reports
Get started