Virtuous Software Raises $700,000 to Help Charities Raise More Money and Do More Good

New Tool Allows Nonprofits to Manage Relationships, Leverage Emotional Connections to Create Greater Good

New Tool Allows Nonprofits to Manage Relationships, Leverage Emotional Connections to Create Greater Good