Michael Hyde

Active Missoula, MT Principal for Elkhyde Holdings, LLC