15 employees
Technology-first bank improving how people save, spend, borrow, and send money by creating strategic relationships with fintech businesses.
1982