Newrank corporate office is located in 绿地汇b座 500号 云锦路 层 18, Shanghai, Shanghai, China and has 201-500 employees.
newrank
newrank.cn
shanghai kanbang information technology co. ltd
上海看榜信息科技有限公司
| Location | People at location |
| South America | 1-10 |
| Asia | 1-10 |
Shanghai NewRank Information Technology Co., Ltd. is a data-driven internet content technology company headquartered in Shanghai. Founded in 2014, the company provides intelligent solutions for content asset management and marketing placement for brands and merchants. It operates a comprehensive influence ranking system covering platforms such as W... Read More