Ga naar content

Global 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

+31 (0) 33 450 72 50

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