9 employees
Founded by payments and fintech professionals to serve companies operating at the intersection of technology and payments.
2018