5 Startups Ezra Olubi Has Invested In
Ezra Olubi, a Nigerian entrepreneur, software developer, and co-founder & CTO of Paystack, one of Africa’s most influential fintech companies was suspended from his role as Paystack’s Chief Technology Officer after allegations of sexual misconduct resurfaced online. The allegations included inappropriate behaviour and old tweets that went viral again. Paystack…
bubmagNovember 17, 2025