The Windwood Group is a Canadian consulting firm dedicated to improving the financial self sustainability of organizations in the non-profit sector. We are not fund raisers but profit makers. Our belief is that financial self reliance returns ...