David est diplômé de l’Institut national agronomique Paris-Grignon. Après avoir occupé des postes de Supply Manager au sein de L’Oréal et Louis Vuitton, puis Supply Chain Manager chez Haribo, David intègre Nutrition & Santé en 2016 en tant que Head of Purchasing and Supply Chain Group puis Supply Chain & Purchasing Director France depuis 2020.