HEAD is headquartered in Beijing, Floor 13, Building 5, National Defense Science and Technology Park, No. 2 West Third Ring Road North, Haidian District, China, and has 3 office locations.
Locations
Country
City
Address
China
Beijing
Floor 13, Building 5, National Defense Science and Technology Park, No. 2 West Third Ring Road North, Haidian District