Barry LaCroix

Barry LaCroix

Corporate Officer/Principal chez KELSO TECHNOLOGIES INC.

Producer Manufacturing
Consumer Services