Senior Sales and Business Development Manager
22 days ago
Leeds
This role can be based in the UK, but with regular travel to the Berlin site. Our main production laboratories are located in Switzerland, the UK, Slovakia and China, with peptide and antibody production in the US, the Netherlands.