Bertrand Levavasseur
Managing DirectorBertrand 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.