Yan Lu, based in Shanghai, leads Egon Zehnder’s Industrial Practice in China. She brings deep expertise in the industrial equipment, automation, building technology, automotive, and chemical process sectors when working with clients on CEO succession planning, management assessment, and leadership development. She guides multinational corporations as well as emerging and local companies through acquisitions. Yan is also active in Egon Zehnder’s Executive Assessment and Development, CEO, and Board Consulting practices.
Globalization and innovation are reshaping the ways we think and live. Living in a region undergoing massive change, I am proud to advise top leaders who are transforming their businesses.
Prior to joining Egon Zehnder, Yan was Managing Director of Fire & Security in China for United Technology. Earlier, she was President of GE Security in China, Global Marketing Director for Oil & Gas, and Commercial Leader for Energy & Asset Performance in the U.S. with General Electric.
Yan has a Bachelor of Engineering in mechanical engineering from Shanghai Maritime University and a Master of Industrial Engineering from the University of Toronto. She has also completed the Executive Program at the University of Virginia’s Darden School of Business. Outside of work, she enjoys scuba diving, skiing, and traveling the world with her daughter.