Duncan Andrew Grant

Affiliations

  • Large Shareholder, Director at Titan Holding Group Inc. (TTNH), 2011-09-30