Key Account Manager, Biosimilars South West England & Wales Full-timeRegion: EU+/Canada Job DescriptionAbout This Role The Key Account Manager is central