Mark Straub is an international venture investor and fintech executive who co-founded Smile ID (formerly Smile Identity), building digital identity verification APIs across Africa[cite: 3].
Roles & ventures
★ Smile ID · Co-founder & Chief Executive Officer (2017)