Au cours de ses études de Master, David a travaillé en tant que Legal Counsel au sein du département juridique d’un groupe international spécialisé dans la technologie et la construction de machines industrielles, et avait auparavant acquis une expérience pratique dans un cabinet d’avocats.
Dans le cadre de ses études, il a obtenu le Certificat de Droit Transnational (CDT) de l’Université de Genève et a effectué un semestre d’échange dans le programme de Master en Droit bancaire et financier européen à l’Université du Luxembourg.