CEO
Ivan Nabalon
CEO Approval Rating
90/100
eID is a Spain-based company that develops software products offering solutions such as face to machine identification, and biometric authentication for businesses.