Find us
HereGlobal headquarters
The heart of the company
Visit TSC Life’s headquarters in Amersfoort, Netherlands, where innovation meets healthcare excellence. Our products are proudly manufactured in Europe, with key facilities in France and the Netherlands. This ensures the highest standards of quality and sustainability. Whether you’re looking for more information or exploring collaboration opportunities, find us at the hub of cutting-edge research and development. Together, we’re shaping the future of healthcare.
TSC Life
Beeldschermweg 6F
3821 AH Amersfoort
The Netherlands
TSC Life Production Sites
Almelo, the Netherlands
Bedrijvenpark Twente Noord 48, 7602 KR Almelo, The Netherlands
Tours, France
Rue de la Flottière 6, 37300 Joué-lès-Tours, France