NBC Oklahoma is a regional bank with locations throughout Oklahoma. They offer both personal and business banking services. The company offers accounts receivable financing to companies in a wide variety of industries.