Home Felix Odiwuour

Felix Odiwuour

1 Articles
DSM Place, the head offices of Mediamax Network Ltd. The media company has announced plans to retrench staff www.businesstoday.co.ke
MEDIA

Mediamax CEO Fights to Save His Job After Pay Cuts Rebellion

A tussle with media stars seems to have sealed CEO's fate at the Kenyatta Family owned media house