10 employees
A frictionless authentication platform leveraging video, audio, cryptography and blockchain technologies.
2016