Atchain corporate office is located in Room 202 Building 2 no. 427 Jumen Rd, Shanghai, Shanghai, 200023, China and has 51-200 employees.
atchain
上海艺巢信息技术有限公司
Departments
Number of employees
Sales
5
Engineering & Technical
2
Operations
1
Marketing
1
| Location | People at location |
| Asia | 11-50 |
| North America | 1-10 |
| Europe | 1-10 |
Explore people who held key positions, contributed to Atchain's success, and advanced their careers.
Partner, Overseas Mark... at INV Infinite Vision
Worked as Associate Partner, Senior Account Manager
at Atchain (2016-2020)
Explore More
ATCHAIN is a Shanghai-based company specializing in architectural visual performance, offering products such as still images, movies, 360 space tours, and virtual reality experiences. With a diverse team of over 160 professionals, they focus on integrating art and technology to enhance client satisfaction and create sustainable value. Their cliente... Read More