Press enter to activate the dialog and use the tab key to navigate through the options.

New Credit America Company Logo
  1. Top Workplaces
  2. New Credit America

New Credit America

New Credit America is a licensed consumer finance company powered by people on a mission to help hardworking Americans restore their financial health. We do so by providing affordable and custom-tailored financial solutions to consumers across the country who are impacted by debt. We live by our motto, “When life happens, we’re here to help.”... Read more

Purpose

To assist consumers with the restoration of their financial health... Read more

Vision

When life happens, we're here to help.... Read more

Mission

To provide consumers across all 50 states with loan products specifically tailored to their unique financial situation.... Read more

Additional Culture Details

At NCA, we think about these 3 Ps:

People: people first - our customer and our employees
Platform: we are high tech, high touch
Product: products with a moral focus, that drive our customers' financial rehabilitation
... Read more

Values

Transparency
Open, honest communication, every time.

Headquarters

Portland, OR

Employees

69 US Employees

Industry

Collections & Debt Settlement

Recent Awards

Company Snapshots