Jim Barrett

Active Barrie, ON Chief Executive Officer for Algonquin Leather Inc.