Skip to content

contact us

US Headquarters

425 Apollo Drive
Lino Lakes, MN 55014

+1 (651) 780-8600

Shanghai facility

No. 6 Wenchuan Road
Wisdom Bay Tower, 1 Unit 703
Baoshan District
Shanghai 2019036, China


Get in touch

Contact our experienced team today to learn how we can help you keep your business moving. We are headquartered in Lino Lakes, Minnesota with a branch facility in Shanghai, China. Our Shanghai team serves the local market, as well as helping our North American clients expand into Asia.

    Read our response to COVID-19Learn More