Ia juga sempat menjabat sebagai pimpinan di media terintegrasi, yakni Direktur Utama & CEO PT Media Nusantara Citra Tbk (2016-2021), Kepala Usaha Patungan Periklanan Luar Ruang JCDecauz (PT MNCDecaux) (2015-2021), Direktur Utama & CEO PT Infokom Elektrindo (2015-2021), hingga Direktur Pengembangan Bisnis PT Global Mediacom Tbk (2014-2021).
Tak hanya itu, David juga sempat menjabat sebagai Direktur Utama & CEO Global TV (2010-2021), Direktur Utama & CEO iNewsTV (2017-2020), Pejabat Sementara (Interim) CEO PT MNC Pictures (2016-2017), CEO PT MNC Tencent Indonesia (2013-2016), CEO Bisnis Lisensi & Merchandise MNC Licensing (Merchandising) (2012-2015), Kepala E-Commerce JV Indonesia untuk Rakuten (2010-2012), hingga Kepala Bisnis Media Online Okezone.com Media Online (2006-2011).
Sebelumnya ia juga sempat menjabat sebagai Managing Director MNC Koran Sindo (2009-2010), Kepala Hubungan Investor PT Media Nusantara Citra Tbk (2007-2009), Senior Manager Keuangan Perusahaan PT Media Nusantara Citra Tbk (2006-2007), Manajer Pengadaan PT Elektrindo Nusantara (2005-2006), serta Manajer Operasi Hubungan Pelanggan dan Call Center PT Mobile-8 Telecom (2003-2005).