6 employees
Echo Payment Systems designs and develops prepaid, debit card, and mobile app programs.
2015
Echo Payment Systems LLC raised undisclosed on July 3, 2017
Investors: Rebel Venture Fund