Ren werkte voorheen bij het Ministerie van Financiën. Hij diende ook China Taiping Insurance (HK) Company Limited als plaatsvervangend algemeen directeur van de onderneming.