10 employees
Authod is an online payment platform that enables users to send money, receive payment, and set up a merchant account.
2019