Cecil Consulting Group provides project management, strategic planning, and evaluation services for nonprofits, foundations, and other mission-driven organizations that want to maximize their impact.