Chief Marketing Office, China
Jackson Lee is Country Head, China, at Fidelity International, based in Shanghai. He leads the firm’s long-term strategy in China and is responsible for identifying and pursuing new business opportunities in this key market.
Jackson joined Fidelity International in March 2010 as Director, Business Strategy & Planning, reporting to the Regional CEO. Before taking up his current role as China Country Head in January 2017, Jackson was the Beijing Chief Representative. He has been working in China for over six years.
Prior to joining Fidelity International, he worked with a number of asset managers in the region, including Prudential Asset Management, AIG Investments and ABN AMRO Asset Management in capacities related to strategy, M&A, business management and development.