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.

Ivie Asia Headquarters

Room 2001, Hong Kong Prosperity Tower 1,
763 Mengzi Road, Shanghai 200023
Phone 86.21.6336.6633

Get Directions

Ivie U.S. Headquarters

601 Silveron Blvd. Suite 200
Flower Mound, Texas 75028
Phone 972.899.5000 Fax 972.899.5050

Get Directions

We'd like to hear what you have to say...

Are you interested in learning more about Ivie? Please reach out and a business representative will get back to you quickly.