£60 - 80
... deliver creative scientifically driven solutions to technical development and regulatory issues. Why Scendea? As part of our team, you’ll work alongside industry-leading experts ... . With a current team of over 50 staff based in the US, UK, Netherlands, Australia, Scendea is undergoing a period of significant growth, with the addition of new ...
Company: Scendea
(2 weeks ago)
|