Healthy Charities Build Healthier Communities.

Charities play an essential role in building healthy communities and enriching the lives of every Canadian. Today, more than ever, Canadians have come to depend on nonprofit sector organizations in their daily lives. The dependence is only expected to grow.

Our nonprofit sector needs to evolve with our communities and adapt to the evolving social and economic environments to truly achieve deep and sustainable social impact and positive change.


Is your organization facing unprecedented change or in need of interim leadership to navigate present day challenges?

Does your governance board want better recruitment and on-boarding processes or help with its strategic planning?

Would you like to achieve better financial results with your fundraising strategy? Do you need a new approach with your fundraising or looking to improve your donor engagement?

If your organization is grappling with questions like those above or has a special need, let’s connect today!


Our NonProfit Sector At A Glance

Canada’s charitable and nonprofit sector is the 2nd largest in the world; the Netherlands is the largest; the United States is the 5th.

There are an estimated 170,000 nonprofits and charities in Canada. Half of these (54%) are run entirely by volunteers.

2 million people are employed by these organizations representing 11.1% of the economically active population.

The top 1% of organizations command 60% of all revenues.

Source: Imagine Canada (2017)


“Keith did an outstanding job researching and writing a report for the YMCA of Newfoundland and Labrador to assess the market for developing a camp property. Keith’s attention to detail, innovative thinking, and personable approach were all very much appreciated. We would gladly work with Keith again.”                – J. Brown, CEO


Learn about KDP NonProfit Consulting