National Credit Center

    OverviewSuggest Edit

    National Credit Center is a company that provides credit reporting and compliance solutions. It helps dealers increase sales, save money, and improve the efficiencies surrounding the credit approval process. The company caters to the automotive industry.
    TypePrivate
    Founded1996
    HQLas Vegas, NV, US
    Websitenccdirect.com
    Employee Ratings3.2

    Locations

    National Credit Center is headquartered in
    Las Vegas, United States

    Location Map

    Latest Updates

    Employees (est.) (Nov 2021)64(-1%)
    Cybersecurity ratingAMore
    Discover new suppliers and conduct deeper comparison analysis with Craft for EnterpriseLearn more
    Banner background

    Key People/Management at National Credit Center

    Mike Sabin

    Mike Sabin

    Chief Executive Officer
    Doran Patten

    Doran Patten

    Chief Financial Officer
    Phil Valachi

    Phil Valachi

    Senior Vice President of Operations
    Melissa Rockoff

    Melissa Rockoff

    Vice President of Human Resources
    Show more

    National Credit Center Office Locations

    National Credit Center has offices in Las Vegas and San Diego
    Las Vegas, NV, US (HQ)
    7373 Peak Dr #250
    San Diego, CA, US
    2605 Camino del Rio S 4th floor
    Show all (2)

    National Credit Center Financials and Metrics

    Summary Metrics

    Founding Date

    1996

    National Credit Center Cybersecurity Score

    Cybersecurity ratingPremium dataset

    A

    96/100

    SecurityScorecard logo

    National Credit Center Online and Social Media Presence

    Embed Graph

    National Credit Center Frequently Asked Questions

    • When was National Credit Center founded?

      National Credit Center was founded in 1996.

    • Who are National Credit Center key executives?

      National Credit Center's key executives are Mike Sabin, Doran Patten and Phil Valachi.

    • How many employees does National Credit Center have?

      National Credit Center has 64 employees.

    • Who are National Credit Center competitors?

      Competitors of National Credit Center include Du Xiaoman Financial, Argent Financial and RTS.

    • Where is National Credit Center headquarters?

      National Credit Center headquarters is located at 7373 Peak Dr #250, Las Vegas.

    • Where are National Credit Center offices?

      National Credit Center has offices in Las Vegas and San Diego.

    • How many offices does National Credit Center have?

      National Credit Center has 2 offices.