Okayplayer CEO Abiola Oke Resigns Amid Allegations of Inappropriate Behavior

Abiola Oke, CEO and publisher of the indie music website Okayplayer and OkayAfrica, has resigned after allegations of inappropriate behavior…

author avatar

0 Followers
Top
Comments (0)
Login to post.