Leon Yu leads Russell Reynolds Associates’ Technology and Professional Service Practice in China. With nearly two decades of experience in the technology sector, Leon specializes in digital transformation, technology industry development, and innovation.
Leon joined RRA from Boston Consulting Group, where he was the head of BCG Asia Pacific Digital Center in Shenzhen, overseeing innovation ecosystem development, competence integration, and government affairs. Before joining BCG, Leon was at Tsinghua University and participated in establishing two research institutes. Leon began his career working for Mercedes-Benz and Volvo.
He holds a Bachelor’s degree from Beijing Jiaotong University, a Master’s in Engineering Management from Tsinghua University, and an MBA from the University of North Carolina at Chapel Hill.