Blog

Home / Blog

Nigerian payments company Paystack has suspended its co-founder and Chief Technology Officer, Ezra Olubi, following allegations of sexual misconduct involving a subordinate. The company confirmed the suspension and said it has initiated a formal investigation. The allegation surfaced on social media on 12 November 2025. Alongside the immediate complaint, numerous tweets authored by Olubi between […]

LAGOS / SAN FRANCISCO — The career of one of Africa’s most prominent technology leaders, Ezra Olubi, Co-founder and Chief Technology Officer (CTO) of Paystack, has come under intense scrutiny following the resurfacing of archived social media posts. The screenshots, circulating widely online, reveal a series of shocking, bizarre, and deeply disturbing comments that have […]