Product Manager, Molecular biology/Immunology
2 months ago
Stevenage
... Director. The Company: A leading European distributor that's aim is to supply innovative life ... Working with key accounts, suppliers and key customers to further develop business