Senior Sales and Business Development Manager
23 days ago
Glasgow
With a unique research product portfolio of more than one million products and comprehensive manufacturing services, Biosynth has expertise and capabilities in the areas of complex chemicals, peptides and key biological products. Our main production laboratories are located in Switzerland, the UK...