William Gary Macleod

Affiliations

  • President,Secretary,Treasurer at Alphapoint Technology Inc. (APPO), 2016-01-15