Michael Du

Managing Director, China

As Managing Director, China, Michael Du leads the company’s corporate visa and immigration service delivery to its growing client base of foreign companies operating in China and Chinese companies expanding globally. Michael brings over 25 years of experience in the aviation, IT and travel services industries and has a proven track record of establishing and driving China business growth for multinational companies. Earlier in his career, Michael held the role of Head of Business Development and Client Management at American Express Global Business Travel China. Before this appointment, he was Managing Director, China at travel management company Egencia, Expedia, where he was responsible for establishing the China team and growing China business. Michael is a graduate of Beijing Language and Culture University and holds an MBA from City University of Seattle.


Shanghai, China