David McLeod est avocat au ministère de la Justice du Canada, où sa pratique est axée sur les questions fiscales et les questions liées au secteur financier. Il est actuellement gestionnaire et avocat-conseil par intérim au sein des Services juridiques du ministère des Finances, où il travaille principalement avec la Direction de la politique de l'impôt.
Avant de se joindre aux Services juridiques du ministère des Finances, David a exercé comme avocat plaidant en droit fiscal, représentant l'Agence du revenu du Canada dans des litiges devant les tribunaux fédéraux du Canada. Il a également été conseiller spécial pendant un an au sein du portefeuille des organismes centraux du ministère de la Justice, où il a apporté son soutien au ministère des Finances, au Secrétariat du Conseil du Trésor, à la Commission de la fonction publique et aux organismes fédéraux de réglementation du secteur financier.
Après ses études en droit, David a été auxiliaire juridique à la Cour d'appel fédérale et a complété son stage chez Norton Rose Fulbright Canada LLP à Montréal. Il a ensuite obtenu une maîtrise en droit à l'Université d'Ottawa, où ses recherches ont porté sur l'interprétation et l'application du droit étranger par les tribunaux canadiens dans le règlement des litiges fiscaux.
David est membre des Barreaux du Québec et de l’Ontario.