Ivie’s Asia office is headquartered in Shanghai, China, in the heart of the Puxi district. Ivie’s U.S. headquarters is in Flower Mound, Texas, right in the middle of the Dallas-Fort Worth Metroplex. Overall, we have 40 offices throughout China and the U.S., with many of our associates working inside our client’s headquarters to better support their business.