Find us
Here 
            Global headquarters
The heart of the company
Visit TSC Life’s headquarters in Amsterdam, 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
            
            