David telah menubuhkan lebih daripada 15 perusahaan, termasuk Invezz. Beliau telah membina kerjayanya dalam bidang keusahawanan, pertumbuhan digital, dan pelaburan peringkat awal, dengan pengalaman sebagai pengasas, pengendali, dan pelabur. Kerjanya tertumpu pada menyokong perniagaan berpertumbuhan tinggi dan membantu syarikat berkembang melalui gabungan wawasan strategik dan sokongan praktikal. Beliau amat berminat dalam inovasi, teknologi yang sedang muncul, dan perniagaan yang mampu mencipta impak jangka panjang.