Site Quality Head
Novartis · Ivrea, Piedmont, IT
Band Level 6 Job Description Summary #LI-Onsite Location: Ivrea, Italy This role is based in Ivrea, Italy. Novartis is unable to offer relocation support: pl...
Job description
Band Level 6 Job Description Summary: #LI-Onsite Location: Ivrea, Italy This role is based in Ivrea, Italy. Novartis is unable to offer relocation support: please only apply if this location is accessible. Step into a pivotal leadership role where quality, compliance, and patient safety come together. As Site Quality Head, you will shape and safeguard the quality strategy of a complex manufacturing site, ensuring full compliance with global quality standards while enabling business continuity and innovation. You will lead and inspire a multidisciplinary quality organization, act as a trusted partner to site and global leadership, and play a critical role in Health Authority engagement and inspection success. This role offers the opportunity to make a visible impact—driving a strong quality culture, supporting launches, and ensuring that every product released meets the highest standards of safety, quality, and regulatory excellence. Job Description: Key Responsibilities: - Lead site Quality strategy ensuring full compliance with cGMP, regulatory requirements, and corporate quality standards. - Establish and maintain an effective site quality organization, governance model, and deci...