Léo Scher

Corporate Business Development - M&A / BD

Léo Scher is currently engaged in Corporate Business Development focusing on M&A at Roche since 2025. Previously, Léo held the position of Director of Healthcare M&A at Lazard from 2022 to 2025 and served as Vice President in Healthcare Investment Banking at both Barclays Corporate & Investment Bank (2021-2022) and RBC Capital Markets (2015-2021). Léo began their career with internships at Bucephale Finance and DC Advisory in 2014. Léo earned a Magistère de Finance from Université Panthéon Sorbonne (2008-2013) and studied Finance at Florida International University (2012-2013).

Location

London, United Kingdom

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