68 employees
Payza is an online payment platform that enables users to send and receive money, make online payments and get paid from anywhere.
2012