David McInnes is a founding, name partner of BDM Law LLP, a London based boutique law firm specialising in shipping, insurance and commercial law.

BDM Law LLP has been and is involved in a number of leading and reported cases in these fields.