Tag: Ezra Olubi
Paystack Co-Founder Ezra Olubi Suspended Amid Allegations of Abuse and Misconduct
Ezra Olubi, the co-founder and Chief Technology Officer of African fintech giant Paystack, has been suspended from all duties following a firestorm of allegations of sexual misconduct, emotional abuse, and the resurfacing of a trove of disturbing past social media posts. The company, owned by U.S. payments leader Stripe, announced the suspension on Friday, November…

