Skip to content

contact us

US Headquarters

425 Apollo Drive
Lino Lakes, MN 55014
USA

+1 (651) 780-8600

Shanghai facility

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

+86-(21)6299-0288

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