International Needs Canada is a charitable organization and part of a global network working in 34 countries. We believe that real, lasting change happens when local leaders are empowered to lead. That’s why our approach to community development focuses on walking alongside indigenous leaders as the... Read more
This company has no teams yet
This company has no offices yet