Stephan Thebault is a passionate global leader in quality and compliance with nearly 30 years of experience in the pharmaceutical and bio-pharmaceutical industries across Europe, America, and Asia. Currently serving as Vice President and Global Head of IMP Quality at Roche, they oversee the global quality strategy for a portfolio of investigational products. Previously, they held leadership roles at companies such as Gilead Sciences, Novartis, and Seagen, focusing on quality management, contractor oversight, and regulatory compliance. They have a Master’s degree in Quality Control of Medications from Paris-Sud University.
This person is not in the org chart
This person is not in any teams
This person is not in any offices