Bertrand Levavasseur
Managing Director
Bertrand Levavasseur is a Managing Director and Head of Switzerland, leading the growth of Lazard’s Swiss business. He began working in the investment field in 1997. Prior to joining Lazard in 2025, Bertrand served as Head of Strategic Accounts and New Markets with ODDO BHF Asset Management. Previously, he held positions at Deutsche Bank and Philippe Investment Management. Bertrand holds a master’s degree in business from European Business School (EBS) and a Certificate in Global Management from INSEAD.