Executive Management Board

Sébastien Roche

French/Swiss (born 1972)
Chief Operations Officer

Robert Woolley

Career highlights:
Sébastien Roche joined Straumann Group in 2022 and has extensive experience in the pharmaceutical and manufacturing industries. Sébastien joined from TEVA, the pharmaceutical company, where he served latterly as Senior Vice President and was responsible for up to 28 manufacturing sites across the US, Latin America, Europe, and Asia. Sébastien oversees Straumann Group’s production sites, including all SDIS and Biomaterial manufacturing sites.

Qualifications:
Sébastien holds a Master’s degree in Aeronautics and Space from Institut Supérieur de l’Aéronautique et de l’Espace in Toulouse, France.