ST

Stephan Thebault

Vice President, Global Head of IMP Quality

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.

Location

Basel, Switzerland


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices