Bernard de Leest werkt sinds 1996 als advocaat bij Zumpolle Advocaten. Daarvoor werkte hij als jurist bij het Bureau voor Rechtshulp in Amsterdam. Hij is gespecialiseerd in het bestuursrecht, in het bijzonder in het sociaal verzekeringsrecht. Ook is hij lid van de Algemene Raad van de Nederlandse Orde van Advocaten, hoofddocent bewijsrecht bestuursrecht en docent bestuursrecht in de beroepsopleiding voor de advocatuur en doceert hij bij diverse opleidingsinstituten. Daarnaast is bij hoofdredacteur Nederlandse Documentatie Sociale Zekerheid, kernredacteur en auteur bij Sdu Arbeidsrecht en auteur bij het Tijdschrift Recht en Arbeid.