John Desjarlais

John Desjarlais

30sc
Nehinaw Métis from Kaministikominahiko-skak. Indigenous STEM professional and General Manager - Great Plains Contracting @GreatPlainsCon1

Recent Activity