Zespół
David jest prezesem wykonawczym Azur Group Holdings Ltd, agencji zarządzającej ubezpieczeniami, która współpracuje z globalnymi brokerami ubezpieczeniowymi w zakresie tworzenia i dystrybucji produktów ubezpieczeniowych.
W 2002 roku David rozpoczął pracę, był współzałożycielem i był dyrektorem Cairn Capital Ltd, gdzie był odpowiedzialny za doradztwo korporacyjne firmy. Medio Banca kupił większościowy pakiet akcji w Cairn w czerwcu 2015 r. Wcześniej był globalnym szefem strukturalnych produktów kredytowych w Royal Bank of Scotland i posiada bogate doświadczenie w zakresie produktów dłużnych i kredytowych.