David memiliki latar belakang di bidang konstruksi sipil dan pertambangan, desain, dan manajemen proyek, serta hampir tiga dekade pengalaman di industri asuransi. Ia awalnya bertugas sebagai spesialis teknis asuransi teknik, di mana ia memperoleh keahlian dalam penilaian risiko dan penjaminan risiko teknik besar di semua kelas, dan kini menjadi penilai kerugian besar dan kompleks, dengan spesialisasi dalam konstruksi (termasuk risiko konstruksi kompleks dan tanggung jawab konstruksi), gangguan bisnis, kerugian akibat kerusakan mesin, risiko semua jenis pemasangan, dan klaim peralatan elektronik.