Lead, Site MSAT
6 days ago
London
Site Name: UK - County Durham - Barnard Castle
Posted Date: Apr 29 2025
Lead, Site MSAT Location: Barnard Castle, UK Lead the Manufacturing Science and Technology (MSAT Team) for Barnard Castle, portfolio of products in New Product Introduction, Sterile manufacturing, clean liquids and der...