Jackson Lee

Country Head, China, Fidelity International

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.

Jackson started his career with JP Morgan in New York after obtaining his MBA from Rensselaer Polytechnic Institute in the US. He also worked at Deloitte for a number of years in Hong Kong before entering into the asset management industry.

He obtained his bachelor degree from Curtin University in Perth, Australia.