Partner, Addleshaw Goddard
Dispute resolution • Yorkshire And The Humber
Insurance • Yorkshire And The Humber