NTS Headquarters serves all NTS companies in Europe, Asia and the USA through a global network of operating subsidiaries. There are strategically located facilities in the Netherlands, the Czech Republic, China, Singapore and the USA.


Contact information


Dillenburgstraat 9
5652 AM Eindhoven
The Netherlands

T: +31 (0)40 259 72 00

NTS Headquarters

Do you want to know more about us?

Contact us via the form

Contact us