Stephen Littleton

Vice President of Downstream Business Services & Controller at ExxonMobil