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).
This person is not in the org chart
This person is not in any teams
This person is not in any offices