3 employees
Sherpa Technologies is a financial institution that provides payment and digital lending services.