Chongqing Office
Address: 26th Floor, Tower 2, Hengda Zhongyu Plaza, Yubeiqu, Chongqing, PRC 401120 Phone: +86157-3641-8628


Hong Kong Office
Address: 17th Floor, Tower 2, Silvercord, Tsim Sha Tsui, Kowloon, Hong Kong 999077 Phone:+852-8192-5720


Chicago Office
Address: Suite 806 451 West Huron Street, Chicago, IL, USA 60654 Phone: +1-310-8980-1636

Company Email: hello@knowru.com

Schedule a demo

Thank You! We will get back to you shortly!
Oops! Internal server error!
Sorry! You need to complete all mandatory (*) fields!
Oops! You neet to identify yourself!