Contact

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.