Cecil Consulting Group provides project management, planning, evaluation, and other strategic support services to nonprofit organizations that want to maximize their mission impact.