Edward Scott Leonard

Affiliations

  • Director at Tmc The Metals Co Inc. (TMC), 2021-09-15
  • See Remarks at Forterra Inc. (FRTA), 2017-03-22