Find us
Here
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
Paalbergweg 3
1105 AG Amsterdam
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

Abingdon, United Kingdom
99 Suite 107, 1st Floor, Innovation Centre, 99 Park Drive , Milton Park, Abingdon, Oxfordshire, England, OX14 4RY, United Kingdom
