KP Advisors

Working with foundations, investors and organizations to achieve maximum social impact.