Our Locations

Headquartered in Toronto and with corporate offices in Greenwood Village, Colorado, US, and Beijing, China, Neo operates production facilities and/or sales and customer service offices in 10 countries:  Japan, China, Thailand, Estonia, Singapore, Germany, United Kingdom, Canada, United States, and South Korea.

Learn more about our business segments: