22 employees
Sefa offers direct lending, financial resources, co-investment, partnership, and advisory services for social impact organizations.
2011