Paystack Suspends Co-Founder Ezra Olubi Over Sexual Misconduct Allegation
Paystack, the Nigerian payments company owned by Stripe, has suspended its Co-founder and Chief Technology Officer, Ezra Olubi, following an allegation of sexual misconduct involving a subordinate. The issue surfaced on Wednesday after an individual who previously had a personal relationship with Olubi shared complaints online. The post triggered wider scrutiny of several old tweets posted by Olubi between 2009 and 2013, many of which contained sexually suggestive comments involving […]