Allen Xu is the China Business Development Manager of NAI Interactive Inc., located in Shanghai. He joined NAI in August 2012 and has led the NAI China Business Development Team since March 2013. At NAI China, Allen Xu is responsible for coordinating Chinese investors with various Mining/Energy projects from overseas, and organizing local events and road shows for NAI's clients. He is also responsible for developing new business partners and investors both from Greater China and Australia.