Sebagai Partners pada firma hukum MR Pangaribuan And Partners, David sangat berpengalaman dalam penanganan permasalahan hukum baik Perdata maupun Pidana. David juga berpengalaman dalam permasalahan sengketa ketenagakerjaan atau perselisihan hubungan industrial mendampingi Klien dalam proses Bipartit, Proses Tripartit sampai dengan di Pengadilan Hubungan Industrial. David telah terdaftar dalam organisasi advokat dari Perhimpunan Advokat Indonesia (PERADI). David juga berpengalaman dalam mendampingi Klien kepala daerah yang bermasalah.