Loading...
Founded in 2016
Shanghai Leyan Information Technology Co., Ltd. is an environmental services company based out of Room 466, Building 3, No. 333 Hongqiao Road, Xuhui District, Shanghai, Shanghai, China.
Founded
2016
Employees
Funding
Bowen Hou
marketing manager/solution engineer