Jr S Joseph Spence

Affiliations

  • Director at Vivakor Inc. (VIVK), 2022-03-01