D. Thaderine Macfarlane

Affiliations

  • Large Shareholder at Sphere 3D Corp (ANY), 2020-05-08