Let's Get In Touch

Send us your questions or comments and we’ll have someone from our team get back with you quickly.

Ivie Locations

Ivie has over 40 offices throughout the U.S. and China, with many of our associates working inside our clients’ facilities to better help us support their businesses. Our North America headquarters is located in Flower Mound, Texas, right in the heart of the Dallas-Fort Worth Metroplex, while Ivie International is headquartered in Shanghai, China.

Ivie North America Headquarters

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

Ivie International Headquarters

Room 2001 New Rich Port Tower 1 763
Meng Zi Road Shanghai 200023
Phone 86.21.6336.6633