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 house the European Sales and Marketing, Customer Support, Human Resources, Finance, and IT teams. The stem cell development and manufacturing teams are located in Gothenburg, Sweden. We also have colleagues working from locations throughout Europe.