23 employees
Social Progress Imperative specializes in data-driven tools, information services, and reporting for business and community development.
2012