Olivia Liang
Olivia Liang
Title
Managing Director
Firm
Russell Reynolds Associates, Inc.
Office Address
Unit 8, Level 17
Resources Building
No.2666, Keyuan
South Road, Binhe Avenue
Houhai, Nanshan District
Shenzhen,
China
Shenzhen,
China
Industry Specialties
Energy | Resources
Natural Resources
Property | Real Estate
Private Equity | Venture Capital
Industrial
Sustainability
Functional Specialties
Business Development
General Management/CEO/COO
Board of Directors
Investment Professionals
Services
Executive Search
Leadership Development
Leadership Development
About Ms. Liang
Olivia Liang is a Managing Director at Russell Reynolds Associates, currently leading executive search and leadership advisory initiatives from the firm’s Shenzhen office. With nearly two decades of experience in the top-tier global search industry, Olivia has built a distinguished career focusing on high-level placements and strategic talent advisory across the Greater China region. Prior to her current role, she spent seven years as an Executive Director in Shanghai and nearly a decade at Heidrick & Struggles, where she rose from Associate to Principal. Her deep understanding of leadership dynamics and market trends in China makes her a trusted advisor to multinational corporations and domestic firms alike. Olivia holds a Bachelor’s degree with a double major in Psychology and Economics from Cornell University and is an alumna of the Northfield Mount Hermon School.