David a travaillé dans le secteur privé en tant que consultant en gestion, ingénieur aérospatial, programmeur informatique, analyste de systèmes et gestionnaire. Il entretient une longue association avec le secteur public national et étranger, se spécialisant dans la planification stratégique, le renforcement institutionnel, la mesure de la performance et la gouvernance. De 1979 à 1988, il a occupé le poste de trésorier à la Société Opératique de Montréal-Ouest. Puis, de 1988 à 1990, il a assumé la fonction de vice-président, finances et administration, au Festival International d’Opéra. Entre 1990 et 1992, il a exercé les fonctions de trésorier pour CAMMAC Gatineau-Ottawa, avant de devenir trésorier national de CAMMAC de 1992 à 1997. De 2002 à 2009, sa pièce intitulée Till We Meet Again a été en tournée dans l’ouest du Québec et le sud-ouest de l’Ontario. Il a également contribué en tant qu’auteur au Manuel de Référence pour le Développement des Aéroports, IATA, 9e Édition, 2004, rédigeant le Chapitre S: Technologies Futures et Divers. Depuis 2002, il a réalisé 88 évaluations de performance auprès de 17 Autorités Aéroportuaires Canadiennes. Son ouvrage intitulé Courage et Innovation – L’histoire des Hommes et des Femmes qui ont créé les Autorités Aéroportuaires du Canada, a été publié en 2019. Son dernier ouvrage, une histoire de Hudson, QC, intitulée Une île anglaise, a vu le jour en avril 2021.