Mike Tuchen is the CEO of Onfido.
661 people are employed at Onfido.
The NAICS codes for Onfido are [511, 51, 5112].
The SIC codes for Onfido are [737, 73].