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.