Global Study & Site Process Leader — Strategy & Improvement

Company: Novartis

Location: London

Posted: April 17th, 2026

A leading pharmaceutical company is seeking a Senior Global Process Owner for Study & Site Management in the UK. This role will oversee the end-to-end clinical trial process, ensuring regulatory compliance and driving process health through continuous improvement. The ideal candidate will have 5+ years of relevant experience and a university degree in Life Sciences or a related field. You will lead cross-functional initiatives and ensure effective governance of clinical processes, contributing to our mission of delivering transformative medicines to patients. #J-18808-Ljbffr
Apply Now