company logo
Contact us
Ivan Xu

Country Manager - China

Ivan Xu

Ivan Xu is the Country Manager of China, responsible for the financial and operational performance of the China entity. He brings 20 years of experience in ERP service delivery team management and business solution architecture consulting.

Ivan has worked for over seven years as a solution architect in Microsoft China. During this period, he led several significant projects such as IKEA Centres, Macy’s China, and Kodak Alaris, and helped build strong client references for the Microsoft Dynamics business in China. He was also involved in presales projects, both during his time at Microsoft and as a Consulting Manager for a large business partner.

Ivan is a CPA, has a bachelor’s degree in Electrical Engineering, and a master’s in Business Management.

While he focuses on rigorous planning and strong collaboration at work, his life outside of work spells sports, outdoor running, and travel.