CASSELS JOHN HAMILTON

PrivateCIK: 1514406
Location

CALGARY, A0

CANNAPHARMARX, INC.
PositionChief Financial Officer
TenureSince Apr 2019
Holdings