8 employees
ICPay is a fintech firm that offers a mobile banking platform for creating personal accounts, corporate accounts, and bulk payment services.
2016