David memiliki lebih dari 29 tahun pengalaman di bidang asuransi, dengan spesialisasi pada klaim tanggung gugat.
Ia memulai karirnya di perusahaan asuransi sebelum pindah ke bidang penyesuaian tanggung gugat pada tahun 2000.
Bidang keahlian khusus David adalah di bidang tanggung gugat kendaraan bermotor, tanggung gugat masyarakat dan pemberi kerja, termasuk klaim besar dan klaim yang melibatkan industri kereta api, konstruksi, dan fabrikasi baja. Dia memiliki pengalaman luas bekerja dalam yurisdiksi hukum Skotlandia
dengan penekanan khusus pada klaim reparasi Skotlandia.
David dipromosikan menjadi Direktur Layanan Klaim Tanggung Gugat pada September 2023 dan memimpin tim yang terdiri dari lebih dari 190 praktisi tanggung gugat di seluruh tim Tanggung Gugat TPA, Penyesuaian, Utilitas, Dampak Motor TPPD, dan Tanggung Gugat Kompleks. David juga memiliki tanggung jawab manajemen akun di sejumlah perusahaan asuransi serta klien korporat.