Lan Zuo is the Operation Director of WRI China . Lan holds a bachelor’s degree in taxation from Xiamen University and a Master of Business Administration (MBA) from Tsinghua University, China.

Before joining WRI, Lan was CFO of China local media companies for years, where she charged of comprehensive integrated finance management and internal operation work. She also worked for global 500 entities in many years as finance manager, internal control manager etc., where she led and participated in many cross-functional management projects.