Francesco Cardi

VP Business Development @ Onfido

Found 2 valid emails:

Onfido

51 - 200 employees
Onfido builds trust in an online world by helping businesses digitally verify people’s identities.

SalesQL reveals any person's emails directly from Google Chrome: