• ¬†Aaron Powell

  • +44(0)1224 887768
  • Shell
    Shell International Petroleum Company Ltd
    1 Altens Farm Road
    Nigg, Aberdeen, AB12 3FY
    UNITED KINGDOM

  • Shell website