Ed Zheng


Office Location: Shanghai

Phone: +86 21 61361988

Ed Zheng is a partner in Heidrick & Struggles’ Shanghai office and the leader of the global Technology & Services Practice in China. He specializes in leadership assessment, succession planning, and executive search for progressive companies in pure-play internet, technology, and other industry sectors. With more than 20 years of management consulting and corporate leadership experience, Ed serves our client’s senior leadership needs related to general management, sales and marketing, information technology, and digital transformations.

Prior to joining Heidrick & Struggles, Ed held practice and office leadership roles in two global executive search firms for more than a decade. Before that, he was the brand director at Dell Inc. for the North Asia region, and earlier in his career he worked for a leading US-based consulting firms as a management consultant.


Ed earned an MBA in strategic management and finance from The University of Chicago Booth School of Business and a bachelor’s degree in psychology from East China Normal University.