Changyou.com Limited, an online game developer and operator in China, has announced that Rucia Ren has joined Changyou as finance director and acting chief financial officer.
Ren has 13 years of experience in the financial field. Prior to joining Changyou, Ren was Senior Finance Manager at Baidu Inc., where she managed the overall financial operations, financial reporting, tax and other finance functions.
She also led and participated in various capital raising and acquisition initiatives and has solid experience leading teams and managing projects.
Prior to joining Baidu, she was a Manager at PricewaterhouseCoopers, and subsequently at Ernst & Young.
Ren has a Masters degree in Economics from Renmin University of China.
She is a certified public accountant in China and a certified management accountant in the U.S.