Energy and natural resources · England & Wales
Solicitor · Shell International Trading & Shipping Co Ltd · London