Carren Shi

Managing Director, Country Head China

Carren is Managing Director, China Country Leader for ZRG Partners, based in the Shanghai office. ZRG Partners is a global C-suite leadership acquisition and human capital consulting firm. Carren’s mission with ZRG Partners is to partner with global and regional clients addressing their talent recruitment and development needs in the region.

She is a cross-border leadership acquisition and development consultant who has 20+ years of experience, 12 in Executive Search and HR Consulting with global firms, and 10 in Sales and Marketing in the consumer sector. Carren is a strategic thinker, change agent and a self-starter.

Over the years, Carren has built up a solid track record in Consumer, Travel, Hospitality, Real Estate, Healthcare, Medical Device, Pharma, Chemical, Financial Investment, IT and Industrial sectors for supporting clients’ strategic leadership acquisition and development needs.

Carren is perceived by her clients as an industry and market expert, a committed and quality driven consultant, a strategic and resourceful business partner and an advocate for their employer’s branding for leadership attraction, retention and development. Candidates consider Carren as a trust-worthy, honest, out-spoken, knowledgeable and professional consultant.