Self-Help Credit Union Employee Directory
Financial ServicesNorth Carolina, United States1001-5000 Employees
Self-Help Credit Union is a financial services nonprofit organization based in Durham, North Carolina at 301 West Main Street, comprising two credit unions, a loan fund, and a research and policy development group, and it employs roughly 1,001 to 5,000 people. Founded in 1980, its mission is to create and protect ownership and economic opportunity for all. The organization provides fair and responsible mortgages and small business loans in North Carolina, California, and other parts of the nation. It finances affordable housing, childcare centers, public charter schools, faith-based organizations, and community-focused commercial real estate to strengthen underserved communities. Its research and policy work analyzes financial markets to support policies and industry practices that lower the cost of poverty and promote ownership.