John Desjarlais

John Desjarlais

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

Recent Activity