Pedro Bizarro

Co-founder and Chief Science Officer of Feedzai.