Michael Shawn Teigen

Affiliations

  • Other at Infrastructure Developments Corp. (IDVC), 2014-03-31
  • Director at Arvana Inc (AVNI), 2013-06-26