OwnID employs 9 employees. The OwnID management team includes Alon Luria (Technical customer success manager), and Niv Navick (Senior Software Engineer).
Looking for a particular OwnID employee's phone or email?