top of page
Meet the Team
We Are Collaborative
Our team’s approach to collaboration reflects the spirit of the Netherlands, an ingenious,
cooperative culture where even competitors get together to discuss different perspectives
and common goals. This is how our culture is able to manifest innovative ways
to move ahead and keep improving.
Management Team
Biotechnology Team
bottom of page