
Rebecca Lan
Rebecca Lan is a seasoned finance executive with extensive global experience and a proven track record in strategic and financial planning, as well as financial management. She has held leadership roles in international organizations across a wide range of industries, bringing strong business acumen and a results-driven approach to drive financial and operational excellence.
Rebecca is currently serving as the Chief Financial Officer (CFO) of Shanghai American School. Prior to this role, she held senior finance leadership positions, including Senior Finance Director of APAC at Activision Blizzard, and finance leadership roles at world leading companies, such as Johnson Controls, SunGard, Continental AG, and Motorola across U.S., Singapore, China, and the broader APAC region.
Rebecca holds a Master of Science in Finance Management from the University of Alabama and a Bachelor of Business Administration (BBA) from Tianjin University of Finance and Economics. She is also a proud former SAS community Eagle Parent.