We help those who help others, supporting non-profit organizations in Seven Strategic Areas for Successful Organizations: Board Development, Strategic Planning, Program Development, Partnership Development, Fundraising, Donor Marketing, and Leadership Development. Non-profits that struggle with growth, donor revenue, or community development could use the support of a professional with 20 years of experience consulting with over one hundred organizations.