David Birnbaum est député de l’Assemblée nationale pour la circonscription de D’Arcy-McGee et porte-parole de l’opposition officielle en matière d’affaires autochtones. Élu pour la première fois en avril 2014, il a déjà été adjoint parlementaire au Premier ministre et aux ministres de l’Éducation et la ministre de l’Enseignement supérieur. Il a été nommé président du caucus de Montréal en novembre 2018.
Auparavant, M. Birnbaum a occupé les postes de directeur général de l’Association des commissions scolaires anglophones du Québec, directeur général du Congrès juif canadien, Région du Québec, et directeur général d’Alliance Québec. En exerçant ces fonctions, il s’est efforcé de promouvoir et défendre les préoccupations des minorités tout en renforçant les relations avec la majorité francophone du Québec.
Il a déjà été journaliste à The Gazette et membre du conseil d’administration de Centraide du Grand Montréal.