7 employees
noca is an online payment system that offers reduced transaction processing rates and a way for merchants to accept payments.
2008