E Marc Leland

Affiliations

  • Director at Noble Corp / Switzerland (NE), 2012-03-28
  • Director at Noble Corp (NE), 2009-01-20