Featuring the latest in nonprofit news, jobs, information, tools and resources, CharityVillage is Canada’s leading online community for nonprofit and like-minded professionals – connecting them to ideas, opportunities and each other.