Abiola Oke, CEO and publisher of the indie music website Okayplayer and OkayAfrica, has resigned after allegations of inappropriate behavior and creating a toxic work environment surfaced on Twitter on Tuesday. 28 more words
via Okayplayer CEO Abiola Oke Resigns Amid Allegations of Inappropriate Behavior — Variety
Reblogged this on WILDsound Festival.
LikeLike