NEO Philanthropy , a 501(c)(3) public charity whose mission brings together and strengthens the work of philanthropic institutions, nonprofit groups and other public interest organizations who share a vision of a society that ensures justice, dignity...