Our Schaffhausen campus in Switzerland is a key hub for pharmaceutical manufacturing and global supply chain operations. We are seeking a digitally