Onfido Appoints Sue Barsamian and Bill Losch to Board of Directors

Onfido , the global identity verification and authentication provider, today announced the appointment of Sue Barsamian as Director and Bill Losch as Audit Chair to its board of directors.