CEOINSIDER
← Leaders

Yann Leverrier

Director, SFR Biosciences Lyon · France

✓ Verified current role· as of 2026-09-12

Yann Leverrier is the CEO of SFR Biosciences Lyon. Leverrier is based in France. Leverrier was educated at École Normale Supérieure de Lyon.

Yann Leverrier is an INSERM research scientist specializing in immunology and the study of the immune system. He has been Director of SFR Biosciences Lyon since 2023, following his role as Deputy Director from 2017-2022.

Education
École Normale Supérieure de Lyon

Our coverage

On CEOInsider

No feature yet. When we publish a feature, interview or cover story on Yann Leverrier, it will appear here — and tie into the news timeline.

Yann Leverrier: FAQ

Who is Yann Leverrier?
Yann Leverrier is the Director of SFR Biosciences Lyon, based in France.
What company does Yann Leverrier lead?
Yann Leverrier is CEO of SFR Biosciences Lyon.
Where was Yann Leverrier educated?
Yann Leverrier studied at École Normale Supérieure de Lyon.