David je med študijem na Ekonomski fakulteti v Ljubljani prve delovne izkušnje nabiral s študentsko prakso v Commerzbank v Hamburgu, nato pa začel svojo poslovno pot v podjetju PID Maksima, Ljubljana.
V Perutnini Ptuj ima že več kot 20 let izkušenj, saj se je podjetju pridružil v letu 2002, ko je prevzel naloge s področja financ, planiranja, kontrolinga in strateških analiz. Leta 2006 je prevzel vodenje prodajnega področja Avstrija in večjega tujega kupca. Od 2008 do 2017 je bil na položaju direktorja izvoza, kasneje pa direktor prodaje v Skupini Perutnina Ptuj, odgovoren za vodenje prodajne politike, pripravo strategij vstopov na nove trge in njihovo izvajanje.
V začetku leta 2019 je bil imenovan za člana uprave Perutnine Ptuj d. d., po preoblikovanju družbe v družbo z omejeno odgovornostjo pa za direktorja trženja. Zadnji dve leti je kot glavni izvršilni direktor za komercialo v Skupini Perutnina Ptuj odgovoren za področje prodaje, marketinga, nabave in logistike.
Na Ekonomski-poslovni šoli v Mariboru je zaključil znanstveni magisterij iz financ in bančništva, svojo formalno teoretično znanje pa je kasneje še nadgradil leta 2018, ko je zaključil program MBA na IEDC – Poslovni šoli Bled.