Shanghai iTest Technology is headquartered in Shanghai, East District, 1st Floor, Building 31, Jinlingzhidu, 1000 Jinhai Road, China, and has 1 office location.
Locations
Country
City
Address
China
Shanghai
East District, 1st Floor, Building 31, Jinlingzhidu, 1000 Jinhai Road