Currently, Otor operates six major production facilities across China, with an annual output value of 3 billion RMB. Its sales network spans the globe. The headquarters of Otor Technology Co., Ltd. is located in Taizhou, Zhejiang Province, China. The facility covers an area of 210000+ square meters... Read more
Employees
1-10This company has no org chart yet
This company has no teams yet
This company has no offices yet