At Takara, we are a team of creative thinkers and problem solvers who share an openness and curiosity about the world, and a drive to improve human health through innovative new technologies.
We have two key European locations. Our French offices in St-Germain-en-Laye are home to the European Sales & Marketing, Customer Support, Human Resources, Finance, and IT teams. Gothenburg in Sweden is home to the stem cells development and manufacturing teams. We also have colleagues working from locations all throughout Europe.