Shearer Gordon

Affiliations

  • Officer at Hess Corp (HES), 2009-02-06