Hamish Andrew Duncan

Affiliations

  • Large Shareholder, Director at Metalert Inc. (MLRT), 2023-01-30