David qualified as a solicitor in England and Wales in 1987 and was admitted to the Turks and Caicos Islands Bar in 1990. After practising in TCI, he returned to the UK and spent more than 20 years as a partner in two large law firms.
He later served on the board of Olswang LLP and became its chief executive. During his tenure, the firm grew internationally and opened offices in Singapore, Munich, Madrid and Paris. David returned to Turks and Caicos in 2015 and joined Griffiths & Partners. He subsequently oversaw the operational activity of Coriats Trust Company Limited, including financial audit, regulatory compliance, FATCA and CRS reporting.