TSC is headquartered in Taiwan, with operations in mainland China, United States, Germany, Russia and UAE. TSC continues to expand its operations around the world to connect customers with all the resources and expertise TSC offers. TSC’s local support operations around the world are delivered by dedicated services teams that provide each customer with a variety of technical and sales services to help you and your customers choose the TSC products and services that meet their business needs.
If you have any comments or questions, please feel free to contact your nearest sales office and we will be happy to assist you.
TSC India Distributor's Office
909, Hemkunt House,
New Delhi - 110008
Technical Support: Technical Support