39 employees
Ecospend offers financial services technology development, focused on open banking.
2017