arrow iconTilbake til alle selgerne
Jumio

Jumio

map pin iconAdresse: 268 Lambert Avenue, Palo Alto, 94306, United States

phone iconTelefon: +1 650 424 8545

email iconE-post forhandler

umio is a next-generation payments and ID software-as-a-service company that utilizes proprietary computer vision technology to reduce mobile payment friction and ID fraud.