8 employees
Independent Merchant Services provides online banking, payment gateway, and merchant services to the card payment industry.
2012