Tan

Edwin Tan

Chief Executive Officer of IMAX China
Edwin Tan joined IMAX in December 2019 as Chief Executive Officer of IMAX China. Mr. Tan assumes all oversight and executive responsibilities for IMAX China with the mission of driving the company’s record box-office and strong theatre network growth in its second largest market.

Mr. Tan was previously the Chief Executive Officer of the China operations of Messe Muenchen, a leading exhibitions company. Prior to joining Messe Muenchen, Mr. Tan served as President of Wanda Studios Qingdao where he helped develop the model for its movie and content business in its early stages. From 2007 to 2016, Mr. Tan held numerous positions at the Reed Exhibitions Greater China including Chief Operating Officer. Before his time at Reed Exhibitions, he also led the successful global expansion of manufacturer SNP Corporation.

Born in Singapore, Mr. Tan has been based in China since 2009. He received his MBA from The University of Hull and his Bachelor of Economics from Murdoch University.