"non profit consulting"