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

Links


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices