Xiao Guo serves as the Managing Director of the China branch of ThoughtWorks Inc., a transnational professional service provider with offices in the United States, Canada, Europe, Australia, China, India and Brazil. The company provides advisory and delivery services to Global 1000 companies. Mr. Guo helps these companies achieve unique competitive advantage by leveraging innovative technological solutions to solve tough business problems. Mr. Guo joined ThoughtWorks in 1999. He has spent most of his career helping customers create engaging software products that set them apart form their competitors. Since 2004, Mr. Guo has helped to create and build the China branch by providing custom software product advisory and delivery services for both local and global customers.