Get in touch
"As global recruitment specialists in the life sciences and diagnostics market, we are working with companies at the forefront of scientific research that could change the way we diagnose and cure illnesses."
Business Development Manager – UK & Nordics
Business Development Manager – UK & Nordics Location: United Kingdom The company offers innovative Next. . .
EMEA Technical Support Specialist – Genomic Imaging
EMEA Technical Support Specialist Location: EMEA The company is a market leading manufacturer of Genomic. . .