7 employees
INSTO is an app of person-to-person installment payment and scheduled payments.
2013
Insto LLC raised undisclosed on June 1, 2015
Investors: Darwin Venture Management