Worldwide directory
The Swatch Group (uk) Limited, London, England & Wales
Energy and natural resources, Insurance +1 more
Mills & Reeve LLP, Birmingham, England & Wales
Insurance, Professional negligence
Dxc UK International Limited, Farnborough, England & Wales
Litigation, Insurance
Wedlake Bell LLP, London, England & Wales
Litigation, Energy and natural resources +2 more
Howden Group Holdings Limited, London, England & Wales
Advocacy, Insurance +2 more