IST has moved to a new office in Chiayi, Taiwan in October, 2018. Please find the new address below. Add: No. 221, Boxue Rd., Taipao City, Chiayi County, Taiwan 612008 Tel: +886 5 362 8779
Our main office is located in Taiwan and we have collaboration with international partners in China, USA, Germany and Holland. We would be happy to act as a reliable ODM partner for you and your brands.