Craft
Header placeholder lorem ipsum dolor sit amet, consectetur adipiscing elit.
banner
Shanghai iTest Technology is headquartered in Shanghai, East District, 1st Floor, Building 31, Jinlingzhidu, 1000 Jinhai Road, China, and has 1 office location.

Locations

CountryCityAddress
ChinaShanghaiEast District, 1st Floor, Building 31, Jinlingzhidu, 1000 Jinhai Road
HQ

Footer menu