As Managing Director, North Asia, Michael Du oversees CIBT China and Newland Chase immigration teams in Greater China and Japan. His main area of focus is on service delivery to our growing client base of foreign companies operating in the region and Chinese companies expanding globally.
Michael brings over 25 years of experience in the information technology and business travel service industries, and has a proven track record of establishing and driving business growth in Greater China for multinational companies.
Earlier in his career, Michael was Managing Director of Greater China, Egencia, Expedia, where he was responsible for establishing and growing the China business.