1 result
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, in a…