Stephen Barr

Head of Marine and Energy Liability, UK