The Billionaires F*cked Up
Jan 20, 1970
Fintech executive and entrepreneur with 20+ years leading payments growth in Latin America, Europe and the U.S.
Fintech executive and entrepreneur with 20+ years leading payments growth in Latin America, Europe and the U.S.