David is a consultant in our Insurance & Professional Risks team specialising in insurance and professional negligence disputes.

David is a consultant in our Insurance & Professional Risks team specialising in insurance and professional negligence disputes.